From da9e0d66b885f50a6bc96298f85209faf82753b0 Mon Sep 17 00:00:00 2001 From: Stevengre Date: Mon, 18 Nov 2024 11:08:51 +0800 Subject: [PATCH 1/6] don't minimize proof during cse; close minimize_proof for SUMMARY_CONFIG. --- src/kontrol/prove.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kontrol/prove.py b/src/kontrol/prove.py index 006d1205c..28876d983 100644 --- a/src/kontrol/prove.py +++ b/src/kontrol/prove.py @@ -477,7 +477,7 @@ def create_kcfg_explore() -> KCFGExplore: if progress is not None and task is not None: progress.update(task, advance=1, status='Finished') - if options.minimize_proofs or options.config_type == ConfigType.SUMMARY_CONFIG: + if options.minimize_proofs: proof.minimize_kcfg() if start_time is not None: From e4abf8e969c1bc244329ec04c0788ac405af5656 Mon Sep 17 00:00:00 2001 From: Stevengre Date: Mon, 18 Nov 2024 13:19:42 +0800 Subject: [PATCH 2/6] select some tests with external calls for testing the `--cse` option. --- src/tests/integration/test-data/foundry-cse | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 src/tests/integration/test-data/foundry-cse diff --git a/src/tests/integration/test-data/foundry-cse b/src/tests/integration/test-data/foundry-cse new file mode 100644 index 000000000..d143d73f2 --- /dev/null +++ b/src/tests/integration/test-data/foundry-cse @@ -0,0 +1,5 @@ +AssertTest.test_assert_false() +AssertTest.testFail_expect_revert() +AssertTest.test_failing_branch(uint256) +AssertTest.test_revert_branch(uint256,uint256) +MergeKCFGTest.test_branch_merge(uint256,uint256,bool) From ca4fc5f576bb2849dcdd74c648add81805d99f57 Mon Sep 17 00:00:00 2001 From: Stevengre Date: Tue, 19 Nov 2024 19:03:18 +0800 Subject: [PATCH 3/6] provide basic cse test without minimization --- src/tests/integration/test-data/foundry-cse | 5 - .../test-data/foundry-dependency-all | 1 + ...dConst.applyOp(uint256).cse.basic.expected | 1382 + ...le_add(uint256,uint256).cse.basic.expected | 11418 +++++ ...le_sub(uint256,uint256).cse.basic.expected | 20396 ++++++++ ...int256,uint256,uint256).cse.basic.expected | 4512 ++ ...ct.add(uint256,uint256).cse.basic.expected | 1372 + ...int256,uint256,uint256).cse.basic.expected | 6874 +++ ...leStorageContract.str().cse.basic.expected | 1401 + ...eStorageTest.test_str().cse.basic.expected | 3597 ++ .../ConstructorTest.init.cse.basic.expected | 5101 ++ ...m_argument_range(uint8).cse.basic.expected | 689 + ...um.enum_storage_range().cse.basic.expected | 7090 +++ .../show/Enum.init.cse.basic.expected | 589 + ...entity.applyOp(uint256).cse.basic.expected | 4319 ++ ...ntity.identity(uint256).cse.basic.expected | 582 + ...edContract.add(uint256).cse.basic.expected | 1417 + ...mportedContract.count().cse.basic.expected | 585 + .../ImportedContract.init.cse.basic.expected | 599 + ...edContract.set(uint256).cse.basic.expected | 1403 + ...TagTest.testInterface().cse.basic.expected | 4685 ++ ...e(uint256,uint256,bool).cse.basic.expected | 8637 ++++ ...llContract.set(uint256).cse.basic.expected | 600 + ...scrowTokenTotalSupply().cse.basic.expected | 40033 ++++++++++++++++ src/tests/integration/test_kontrol_cse.py | 72 +- 25 files changed, 127353 insertions(+), 6 deletions(-) delete mode 100644 src/tests/integration/test-data/foundry-cse create mode 100644 src/tests/integration/test-data/show/AddConst.applyOp(uint256).cse.basic.expected create mode 100644 src/tests/integration/test-data/show/ArithmeticCallTest.test_double_add(uint256,uint256).cse.basic.expected create mode 100644 src/tests/integration/test-data/show/ArithmeticCallTest.test_double_add_double_sub(uint256,uint256).cse.basic.expected create mode 100644 src/tests/integration/test-data/show/ArithmeticCallTest.test_double_add_sub_external(uint256,uint256,uint256).cse.basic.expected create mode 100644 src/tests/integration/test-data/show/ArithmeticContract.add(uint256,uint256).cse.basic.expected create mode 100644 src/tests/integration/test-data/show/ArithmeticContract.add_sub_external(uint256,uint256,uint256).cse.basic.expected create mode 100644 src/tests/integration/test-data/show/CallableStorageContract.str().cse.basic.expected create mode 100644 src/tests/integration/test-data/show/CallableStorageTest.test_str().cse.basic.expected create mode 100644 src/tests/integration/test-data/show/ConstructorTest.init.cse.basic.expected create mode 100644 src/tests/integration/test-data/show/Enum.enum_argument_range(uint8).cse.basic.expected create mode 100644 src/tests/integration/test-data/show/Enum.enum_storage_range().cse.basic.expected create mode 100644 src/tests/integration/test-data/show/Enum.init.cse.basic.expected create mode 100644 src/tests/integration/test-data/show/Identity.applyOp(uint256).cse.basic.expected create mode 100644 src/tests/integration/test-data/show/Identity.identity(uint256).cse.basic.expected create mode 100644 src/tests/integration/test-data/show/ImportedContract.add(uint256).cse.basic.expected create mode 100644 src/tests/integration/test-data/show/ImportedContract.count().cse.basic.expected create mode 100644 src/tests/integration/test-data/show/ImportedContract.init.cse.basic.expected create mode 100644 src/tests/integration/test-data/show/ImportedContract.set(uint256).cse.basic.expected create mode 100644 src/tests/integration/test-data/show/InterfaceTagTest.testInterface().cse.basic.expected create mode 100644 src/tests/integration/test-data/show/MergeKCFGTest.test_branch_merge(uint256,uint256,bool).cse.basic.expected create mode 100644 src/tests/integration/test-data/show/StaticCallContract.set(uint256).cse.basic.expected create mode 100644 src/tests/integration/test-data/show/TGovernance.getEscrowTokenTotalSupply().cse.basic.expected diff --git a/src/tests/integration/test-data/foundry-cse b/src/tests/integration/test-data/foundry-cse deleted file mode 100644 index d143d73f2..000000000 --- a/src/tests/integration/test-data/foundry-cse +++ /dev/null @@ -1,5 +0,0 @@ -AssertTest.test_assert_false() -AssertTest.testFail_expect_revert() -AssertTest.test_failing_branch(uint256) -AssertTest.test_revert_branch(uint256,uint256) -MergeKCFGTest.test_branch_merge(uint256,uint256,bool) diff --git a/src/tests/integration/test-data/foundry-dependency-all b/src/tests/integration/test-data/foundry-dependency-all index d7779a556..c9371d4ee 100644 --- a/src/tests/integration/test-data/foundry-dependency-all +++ b/src/tests/integration/test-data/foundry-dependency-all @@ -23,3 +23,4 @@ InterfaceTagTest.testInterface() ConstructorTest.init ImportedContract.init StaticCallContract.set(uint256) +MergeKCFGTest.test_branch_merge(uint256,uint256,bool) diff --git a/src/tests/integration/test-data/show/AddConst.applyOp(uint256).cse.basic.expected b/src/tests/integration/test-data/show/AddConst.applyOp(uint256).cse.basic.expected new file mode 100644 index 000000000..109c87429 --- /dev/null +++ b/src/tests/integration/test-data/show/AddConst.applyOp(uint256).cse.basic.expected @@ -0,0 +1,1382 @@ + +┌─ 1 (root, init) +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%cse%AddConst.applyOp(uint256) +│ +│ (324 steps) +├─ 3 (split) +│ k: JUMPI 180 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int #lookup ( C_ADDCONST_STO ... +│ pc: 158 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%cse%AddConst.applyOp(uint256) +┃ +┃ (branch) +┣━━┓ subst: .Subst +┃ ┃ constraint: +┃ ┃ KV0_x:Int <=Int ( maxUInt256 -Int #lookup ( C_ADDCONST_STORAGE:Map , 0 ) ) +┃ │ +┃ ├─ 4 +┃ │ k: JUMPI 180 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int #lookup ( C_ADDCONST_STO ... +┃ │ pc: 158 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%cse%AddConst.applyOp(uint256) +┃ │ +┃ │ (119 steps) +┃ ├─ 6 +┃ │ k: #end EVMC_SUCCESS ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 87 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%cse%AddConst.applyOp(uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 8 +┃ │ k: #halt ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 87 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%cse%AddConst.applyOp(uint256) +┃ │ +┃ │ (2 steps) +┃ ├─ 10 (terminal) +┃ │ k: #halt ~> CONTINUATION:K +┃ │ pc: 87 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%cse%AddConst.applyOp(uint256) +┃ │ +┃ ┊ constraint: +┃ ┊ ( notBool + C_ADDCONST_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) +┃ ┊ subst: ... +┃ └─ 2 (leaf, target, terminal) +┃ k: #halt ~> CONTINUATION:K +┃ pc: PC_CELL_5d410f2a:Int +┃ callDepth: CALLDEPTH_CELL_5d410f2a:Int +┃ statusCode: STATUSCODE_FINAL:StatusCode +┃ +┗━━┓ subst: .Subst + ┃ constraint: + ┃ ( maxUInt256 -Int #lookup ( C_ADDCONST_STORAGE:Map , 0 ) ) #pc [ REVERT ] ~> #execute ~> CONTINUATION:K + │ pc: 179 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%cse%AddConst.applyOp(uint256) + │ + │ (1 step) + ├─ 9 + │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K + │ pc: 179 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_REVERT + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%cse%AddConst.applyOp(uint256) + │ + │ (2 steps) + ├─ 11 (terminal) + │ k: #halt ~> CONTINUATION:K + │ pc: 179 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_REVERT + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%cse%AddConst.applyOp(uint256) + │ + ┊ constraint: + ┊ ( notBool + C_ADDCONST_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + ┊ 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-SRC%CSE%ADDCONST.APPLYOP(UINT256):0 + + + rule [BASIC-BLOCK-1-TO-3]: + + + ( .K => JUMPI 180 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int #lookup ( C_ADDCONST_STORAGE:Map , 0 ) ) ) + ~> #pc [ JUMPI ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + + C_ADDCONST_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( .WordStack => ( 0 : ( KV0_x:Int : ( #lookup ( C_ADDCONST_STORAGE:Map , 0 ) : ( 118 : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(uint256)" ) : .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" ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ADDCONST_ID:Int + + + C_ADDCONST_BAL:Int + + + C_ADDCONST_STORAGE:Map + + + C_ADDCONST_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ADDCONST_ID:Int + andBool ( 0 <=Int C_ADDCONST_BAL:Int + andBool ( 0 <=Int C_ADDCONST_NONCE:Int + andBool ( pow24 + C_ADDCONST_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ADDCONST_ID:Int <= 9 ) ) + ))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-1-TO-3)] + + rule [BASIC-BLOCK-4-TO-6]: + + + ( JUMPI 180 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int #lookup ( C_ADDCONST_STORAGE:Map , 0 ) ) ) + ~> #pc [ JUMPI ] => #end EVMC_SUCCESS + ~> #pc [ RETURN ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => #buf ( 32 , ( KV0_x:Int +Int #lookup ( C_ADDCONST_STORAGE:Map , 0 ) ) ) ) + + + + C_ADDCONST_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( ( 0 => selector ( "applyOp(uint256)" ) ) : ( ( KV0_x:Int : ( #lookup ( C_ADDCONST_STORAGE:Map , 0 ) : ( 118 : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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" => 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" +Bytes #buf ( 32 , ( KV0_x:Int +Int #lookup ( C_ADDCONST_STORAGE:Map , 0 ) ) ) ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ADDCONST_ID:Int + + + C_ADDCONST_BAL:Int + + + C_ADDCONST_STORAGE:Map + + + C_ADDCONST_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ADDCONST_ID:Int + andBool ( 0 <=Int C_ADDCONST_BAL:Int + andBool ( 0 <=Int C_ADDCONST_NONCE:Int + andBool ( pow24 + C_ADDCONST_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ADDCONST_ID:Int <= 9 ) ) + andBool ( KV0_x:Int <=Int ( maxUInt256 -Int #lookup ( C_ADDCONST_STORAGE:Map , 0 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-4-TO-6)] + + rule [BASIC-BLOCK-5-TO-7]: + + + ( JUMPI 180 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int #lookup ( C_ADDCONST_STORAGE:Map , 0 ) ) ) + ~> #pc [ JUMPI ] => #end EVMC_REVERT + ~> #pc [ REVERT ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + + + + C_ADDCONST_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 0 : ( KV0_x:Int : ( #lookup ( C_ADDCONST_STORAGE:Map , 0 ) : ( 118 : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ADDCONST_ID:Int + + + C_ADDCONST_BAL:Int + + + C_ADDCONST_STORAGE:Map + + + C_ADDCONST_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ADDCONST_ID:Int + andBool ( 0 <=Int C_ADDCONST_BAL:Int + andBool ( 0 <=Int C_ADDCONST_NONCE:Int + andBool ( pow24 + C_ADDCONST_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ADDCONST_ID:Int <= 9 ) ) + andBool ( ( maxUInt256 -Int #lookup ( C_ADDCONST_STORAGE:Map , 0 ) ) + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ RETURN ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( KV0_x:Int +Int #lookup ( C_ADDCONST_STORAGE:Map , 0 ) ) ) + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + + C_ADDCONST_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( selector ( "applyOp(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" +Bytes #buf ( 32 , ( KV0_x:Int +Int #lookup ( C_ADDCONST_STORAGE:Map , 0 ) ) ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ADDCONST_ID:Int + + + C_ADDCONST_BAL:Int + + + C_ADDCONST_STORAGE:Map + + + C_ADDCONST_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ADDCONST_ID:Int + andBool ( 0 <=Int C_ADDCONST_BAL:Int + andBool ( 0 <=Int C_ADDCONST_NONCE:Int + andBool ( pow24 + C_ADDCONST_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ADDCONST_ID:Int <= 9 ) ) + andBool ( KV0_x:Int <=Int ( maxUInt256 -Int #lookup ( C_ADDCONST_STORAGE:Map , 0 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-6-TO-8)] + + rule [BASIC-BLOCK-7-TO-9]: + + + ( #end EVMC_REVERT => #halt ) + ~> #pc [ REVERT ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + ( _STATUSCODE => EVMC_REVERT ) + + + + C_ADDCONST_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 0 : ( KV0_x:Int : ( #lookup ( C_ADDCONST_STORAGE:Map , 0 ) : ( 118 : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ADDCONST_ID:Int + + + C_ADDCONST_BAL:Int + + + C_ADDCONST_STORAGE:Map + + + C_ADDCONST_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ADDCONST_ID:Int + andBool ( 0 <=Int C_ADDCONST_BAL:Int + andBool ( 0 <=Int C_ADDCONST_NONCE:Int + andBool ( pow24 + C_ADDCONST_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ADDCONST_ID:Int <= 9 ) ) + andBool ( ( maxUInt256 -Int #lookup ( C_ADDCONST_STORAGE:Map , 0 ) ) + + + #halt + ~> ( #pc [ RETURN ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( KV0_x:Int +Int #lookup ( C_ADDCONST_STORAGE:Map , 0 ) ) ) + + + EVMC_SUCCESS + + + + C_ADDCONST_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( selector ( "applyOp(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" +Bytes #buf ( 32 , ( KV0_x:Int +Int #lookup ( C_ADDCONST_STORAGE:Map , 0 ) ) ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ADDCONST_ID:Int + + + C_ADDCONST_BAL:Int + + + C_ADDCONST_STORAGE:Map + + + C_ADDCONST_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ADDCONST_ID:Int + andBool ( 0 <=Int C_ADDCONST_BAL:Int + andBool ( 0 <=Int C_ADDCONST_NONCE:Int + andBool ( pow24 + C_ADDCONST_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ADDCONST_ID:Int <= 9 ) ) + andBool ( KV0_x:Int <=Int ( maxUInt256 -Int #lookup ( C_ADDCONST_STORAGE:Map , 0 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-8-TO-10)] + + rule [BASIC-BLOCK-9-TO-11]: + + + #halt + ~> ( #pc [ REVERT ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + + C_ADDCONST_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 0 : ( KV0_x:Int : ( #lookup ( C_ADDCONST_STORAGE:Map , 0 ) : ( 118 : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ADDCONST_ID:Int + + + C_ADDCONST_BAL:Int + + + C_ADDCONST_STORAGE:Map + + + C_ADDCONST_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ADDCONST_ID:Int + andBool ( 0 <=Int C_ADDCONST_BAL:Int + andBool ( 0 <=Int C_ADDCONST_NONCE:Int + andBool ( pow24 + C_ADDCONST_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ADDCONST_ID:Int <= 9 ) ) + andBool ( ( maxUInt256 -Int #lookup ( C_ADDCONST_STORAGE:Map , 0 ) ) CONTINUATION:K +│ pc: 0 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ArithmeticCallTest.setUp() +│ +│ (546 steps) +├─ 8 (terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: 248 +│ callDepth: 0 +│ statusCode: EVMC_SUCCESS +│ src: lib/forge-std/src/StdInvariant.sol:77:79 +│ method: test%ArithmeticCallTest.setUp() +│ +│ (1 step) +├─ 9 +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ArithmeticCallTest.test_double_add(uint256,uint256) +│ +│ (457 steps) +├─ 11 +│ k: STATICCALL 0 491460923342184218035706888008750043977755113263 128 68 128 32 ~> # ... +│ pc: 2341 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ method: test%ArithmeticCallTest.test_double_add(uint256,uint256) +│ +│ (1 step) +├─ 12 +│ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall 7 ... +│ pc: 2341 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ method: test%ArithmeticCallTest.test_double_add(uint256,uint256) +│ +│ (18 steps) +├─ 13 +│ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... +│ pc: 0 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%ArithmeticContract.add(uint256,uint256) +│ +│ (1 step) +├─ 14 +│ k: #execute ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%ArithmeticContract.add(uint256,uint256) +│ +│ (1 step) +├─ 15 (split) +│ k: JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) ~> #pc [ J ... +│ pc: 562 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ method: src%ArithmeticContract.add(uint256,uint256) +┃ +┃ (branch) +┣━━┓ subst: .Subst +┃ ┃ constraint: +┃ ┃ KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) +┃ │ +┃ ├─ 16 +┃ │ k: JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) ~> #pc [ J ... +┃ │ pc: 562 +┃ │ callDepth: 1 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (3 steps) +┃ ├─ 18 +┃ │ k: #halt ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 128 +┃ │ callDepth: 1 +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 20 +┃ │ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ │ pc: 128 +┃ │ callDepth: 1 +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (391 steps) +┃ ├─ 22 +┃ │ k: STATICCALL 0 491460923342184218035706888008750043977755113263 160 68 160 32 ~> # ... +┃ │ pc: 2458 +┃ │ callDepth: 0 +┃ │ statusCode: EVMC_SUCCESS +┃ │ method: test%ArithmeticCallTest.test_double_add(uint256,uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 24 +┃ │ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall 7 ... +┃ │ pc: 2458 +┃ │ callDepth: 0 +┃ │ statusCode: EVMC_SUCCESS +┃ │ method: test%ArithmeticCallTest.test_double_add(uint256,uint256) +┃ │ +┃ │ (18 steps) +┃ ├─ 26 +┃ │ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... +┃ │ pc: 0 +┃ │ callDepth: 1 +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 28 +┃ │ k: #execute ~> #return 160 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 0 +┃ │ callDepth: 1 +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 29 (split) +┃ │ k: JUMPI 570 bool2Word ( ( KV0_x:Int +Int KV1_y:Int ) <=Int ( maxUInt256 -Int KV1_y ... +┃ │ pc: 562 +┃ │ callDepth: 1 +┃ │ statusCode: EVMC_SUCCESS +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ ┃ +┃ ┃ (branch) +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ ( KV0_x:Int +Int KV1_y:Int ) <=Int ( maxUInt256 -Int KV1_y:Int ) +┃ ┃ │ +┃ ┃ ├─ 30 +┃ ┃ │ k: JUMPI 570 bool2Word ( ( KV0_x:Int +Int KV1_y:Int ) <=Int ( maxUInt256 -Int KV1_y ... +┃ ┃ │ pc: 562 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (3 steps) +┃ ┃ ├─ 32 +┃ ┃ │ k: #halt ~> #return 160 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ ┃ │ pc: 128 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (1 step) +┃ ┃ ├─ 34 +┃ ┃ │ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 160 ... +┃ ┃ │ pc: 128 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (264 steps) +┃ ┃ ├─ 36 (split) +┃ ┃ │ k: JUMPI 2528 bool2Word ( KV0_x:Int #pc [ STOP ] ~> #execute ~> CONTINUATION:K +┃ ┃ ┃ │ pc: 248 +┃ ┃ ┃ │ callDepth: 0 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:77:79 +┃ ┃ ┃ │ method: test%ArithmeticCallTest.test_double_add(uint256,uint256) +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ ├─ 44 +┃ ┃ ┃ │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K +┃ ┃ ┃ │ pc: 248 +┃ ┃ ┃ │ callDepth: 0 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:77:79 +┃ ┃ ┃ │ method: test%ArithmeticCallTest.test_double_add(uint256,uint256) +┃ ┃ ┃ │ +┃ ┃ ┃ │ (2 steps) +┃ ┃ ┃ ├─ 46 (terminal) +┃ ┃ ┃ │ k: #halt ~> CONTINUATION:K +┃ ┃ ┃ │ pc: 248 +┃ ┃ ┃ │ callDepth: 0 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:77:79 +┃ ┃ ┃ │ method: test%ArithmeticCallTest.test_double_add(uint256,uint256) +┃ ┃ ┃ │ +┃ ┃ ┃ ┊ constraint: true +┃ ┃ ┃ ┊ subst: ... +┃ ┃ ┃ └─ 10 (leaf, target, terminal) +┃ ┃ ┃ k: #halt ~> CONTINUATION:K +┃ ┃ ┃ pc: PC_CELL_5d410f2a:Int +┃ ┃ ┃ callDepth: CALLDEPTH_CELL_5d410f2a:Int +┃ ┃ ┃ statusCode: STATUSCODE_FINAL:StatusCode +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) <=Int KV0_x:Int +┃ ┃ │ +┃ ┃ ├─ 39 +┃ ┃ │ k: JUMPI 2528 bool2Word ( KV0_x:Int #pc [ REVERT ] ~> #execute ~> CONTINUATION:K +┃ ┃ │ pc: 3736 +┃ ┃ │ callDepth: 0 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ method: test%ArithmeticCallTest.test_double_add(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (1 step) +┃ ┃ ├─ 45 +┃ ┃ │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K +┃ ┃ │ pc: 3736 +┃ ┃ │ callDepth: 0 +┃ ┃ │ statusCode: EVMC_REVERT +┃ ┃ │ method: test%ArithmeticCallTest.test_double_add(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (2 steps) +┃ ┃ └─ 47 (leaf, terminal) +┃ ┃ k: #halt ~> CONTINUATION:K +┃ ┃ pc: 3736 +┃ ┃ callDepth: 0 +┃ ┃ statusCode: EVMC_REVERT +┃ ┃ method: test%ArithmeticCallTest.test_double_add(uint256,uint256) +┃ ┃ +┃ ┗━━┓ subst: .Subst +┃ ┃ constraint: +┃ ┃ ( maxUInt256 -Int KV1_y:Int ) #return 160 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 550 +┃ │ callDepth: 1 +┃ │ statusCode: EVMC_REVERT +┃ │ src: lib/forge-std/src/StdInvariant.sol:90:90 +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 35 +┃ │ k: #popCallStack ~> #popWorldState ~> 0 ~> #push ~> #refund 0 ~> #setLocalMem 160 3 ... +┃ │ pc: 550 +┃ │ callDepth: 1 +┃ │ statusCode: EVMC_REVERT +┃ │ src: lib/forge-std/src/StdInvariant.sol:90:90 +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (68 steps) +┃ ├─ 37 +┃ │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 2474 +┃ │ callDepth: 0 +┃ │ statusCode: EVMC_REVERT +┃ │ method: test%ArithmeticCallTest.test_double_add(uint256,uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 40 +┃ │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 2474 +┃ │ callDepth: 0 +┃ │ statusCode: EVMC_REVERT +┃ │ method: test%ArithmeticCallTest.test_double_add(uint256,uint256) +┃ │ +┃ │ (2 steps) +┃ └─ 43 (leaf, terminal) +┃ k: #halt ~> CONTINUATION:K +┃ pc: 2474 +┃ callDepth: 0 +┃ statusCode: EVMC_REVERT +┃ method: test%ArithmeticCallTest.test_double_add(uint256,uint256) +┃ +┗━━┓ subst: .Subst + ┃ constraint: + ┃ ( maxUInt256 -Int KV1_y:Int ) #pc [ J ... + │ pc: 562 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ method: src%ArithmeticContract.add(uint256,uint256) + │ + │ (3 steps) + ├─ 19 + │ k: #halt ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K + │ pc: 550 + │ callDepth: 1 + │ statusCode: EVMC_REVERT + │ src: lib/forge-std/src/StdInvariant.sol:90:90 + │ method: src%ArithmeticContract.add(uint256,uint256) + │ + │ (1 step) + ├─ 21 + │ k: #popCallStack ~> #popWorldState ~> 0 ~> #push ~> #refund 0 ~> #setLocalMem 128 3 ... + │ pc: 550 + │ callDepth: 1 + │ statusCode: EVMC_REVERT + │ src: lib/forge-std/src/StdInvariant.sol:90:90 + │ method: src%ArithmeticContract.add(uint256,uint256) + │ + │ (68 steps) + ├─ 23 + │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K + │ pc: 2357 + │ callDepth: 0 + │ statusCode: EVMC_REVERT + │ method: test%ArithmeticCallTest.test_double_add(uint256,uint256) + │ + │ (1 step) + ├─ 25 + │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K + │ pc: 2357 + │ callDepth: 0 + │ statusCode: EVMC_REVERT + │ method: test%ArithmeticCallTest.test_double_add(uint256,uint256) + │ + │ (2 steps) + └─ 27 (leaf, terminal) + k: #halt ~> CONTINUATION:K + pc: 2357 + callDepth: 0 + statusCode: EVMC_REVERT + method: test%ArithmeticCallTest.test_double_add(uint256,uint256) + + + + +module SUMMARY-TEST%ARITHMETICCALLTEST.TEST-DOUBLE-ADD(UINT256,UINT256):0 + + + rule [BASIC-BLOCK-1-TO-8]: + + + ( #execute => #halt ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + .List + + + .List + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\n\x92T\xe4" + + + 0 + + + ( .WordStack => ( selector ( "setUp()" ) : .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`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[Pa\x02\xfc\x80a\x00 `\x009`\x00\xf3\xfe`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00WW`\x005`\xe0\x1c\x80cw\x16\x02\xf7\x14a\x00\\W\x80c\x9c&\xe07\x14a\x00\x81W\x80c\xb6}w\xc5\x14a\x00\x94W\x80c\xd8 \xf0[\x14a\x00\xa7W\x80c\xf4\xfa\xc2q\x14a\x00\xbaW[`\x00\x80\xfd[a\x00oa\x00j6`\x04a\x01\x8dV[a\x00\xcdV[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[a\x00oa\x00\x8f6`\x04a\x01\xafV[a\x00\xe0V[a\x00oa\x00\xa26`\x04a\x01\x8dV[a\x01aV[a\x00oa\x00\xb56`\x04a\x01\xdbV[a\x01mV[a\x00oa\x00\xc86`\x04a\x01\xdbV[a\x01}V[`\x00a\x00\xd9\x82\x84a\x02'V[\x93\x92PPPV[`@Qcw\x16\x02\xf7`\xe0\x1b\x81R`\x04\x81\x01\x84\x90R`$\x81\x01\x83\x90R`\x00\x90\x81\x900\x90cw\x16\x02\xf7\x90`D\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x01(W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x01L\x91\x90a\x02?V[\x90Pa\x01X\x83\x82a\x02XV[\x95\x94PPPPPV[`\x00a\x00\xd9\x82\x84a\x02XV[`\x00a\x00\xd9`\x0f\x83\x90\x0b\x84a\x02oV[`\x00a\x00\xd9`\x0f\x83\x90\x0b\x84a\x02\xaeV[`\x00\x80`@\x83\x85\x03\x12\x15a\x01\xa0W`\x00\x80\xfd[PP\x805\x92` \x90\x91\x015\x91PV[`\x00\x80`\x00``\x84\x86\x03\x12\x15a\x01\xc4W`\x00\x80\xfd[PP\x815\x93` \x83\x015\x93P`@\x90\x92\x015\x91\x90PV[`\x00\x80`@\x83\x85\x03\x12\x15a\x01\xeeW`\x00\x80\xfd[\x825\x91P` \x83\x015\x80`\x0f\x0b\x81\x14a\x02\x06W`\x00\x80\xfd[\x80\x91PP\x92P\x92\x90PV[cNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[`\x00\x82\x19\x82\x11\x15a\x02:Wa\x02:a\x02\x11V[P\x01\x90V[`\x00` \x82\x84\x03\x12\x15a\x02QW`\x00\x80\xfd[PQ\x91\x90PV[`\x00\x82\x82\x10\x15a\x02jWa\x02ja\x02\x11V[P\x03\x90V[`\x00\x80\x83\x12\x80\x15`\x01`\xff\x1b\x85\x01\x84\x12\x16\x15a\x02\x8dWa\x02\x8da\x02\x11V[`\x01`\x01`\xff\x1b\x03\x84\x01\x83\x13\x81\x16\x15a\x02\xa8Wa\x02\xa8a\x02\x11V[PP\x03\x90V[`\x00\x80\x82\x12\x80\x15`\x01`\x01`\xff\x1b\x03\x84\x90\x03\x85\x13\x16\x15a\x02\xd0Wa\x02\xd0a\x02\x11V[`\x01`\xff\x1b\x83\x90\x03\x84\x12\x81\x16\x15a\x02\xe9Wa\x02\xe9a\x02\x11V[PP\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + ( 645326474426547203313410069153905908525362434349 => 491460923342184218035706888008750043977755113263 ) + + + 0 + + + .Map + + + .Map + + + .Map + + + ( 0 => 1 ) + + ... + + ( + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( 7 |-> 1 ) ) + + + .Map + + + .Map + + + 1 + + ... + => ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #halt => #execute ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( EVMC_SUCCESS => ?_STATUSCODE ) + + + .List + + + .List + + + ( ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) => .Set ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + ( b"\n\x92T\xe4" => b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , ?KV0_x ) +Bytes #buf ( 32 , ?KV1_y ) ) + + + 0 + + + ( ( selector ( "setUp()" ) : .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`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[Pa\x02\xfc\x80a\x00 `\x009`\x00\xf3\xfe`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00WW`\x005`\xe0\x1c\x80cw\x16\x02\xf7\x14a\x00\\W\x80c\x9c&\xe07\x14a\x00\x81W\x80c\xb6}w\xc5\x14a\x00\x94W\x80c\xd8 \xf0[\x14a\x00\xa7W\x80c\xf4\xfa\xc2q\x14a\x00\xbaW[`\x00\x80\xfd[a\x00oa\x00j6`\x04a\x01\x8dV[a\x00\xcdV[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[a\x00oa\x00\x8f6`\x04a\x01\xafV[a\x00\xe0V[a\x00oa\x00\xa26`\x04a\x01\x8dV[a\x01aV[a\x00oa\x00\xb56`\x04a\x01\xdbV[a\x01mV[a\x00oa\x00\xc86`\x04a\x01\xdbV[a\x01}V[`\x00a\x00\xd9\x82\x84a\x02'V[\x93\x92PPPV[`@Qcw\x16\x02\xf7`\xe0\x1b\x81R`\x04\x81\x01\x84\x90R`$\x81\x01\x83\x90R`\x00\x90\x81\x900\x90cw\x16\x02\xf7\x90`D\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x01(W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x01L\x91\x90a\x02?V[\x90Pa\x01X\x83\x82a\x02XV[\x95\x94PPPPPV[`\x00a\x00\xd9\x82\x84a\x02XV[`\x00a\x00\xd9`\x0f\x83\x90\x0b\x84a\x02oV[`\x00a\x00\xd9`\x0f\x83\x90\x0b\x84a\x02\xaeV[`\x00\x80`@\x83\x85\x03\x12\x15a\x01\xa0W`\x00\x80\xfd[PP\x805\x92` \x90\x91\x015\x91PV[`\x00\x80`\x00``\x84\x86\x03\x12\x15a\x01\xc4W`\x00\x80\xfd[PP\x815\x93` \x83\x015\x93P`@\x90\x92\x015\x91\x90PV[`\x00\x80`@\x83\x85\x03\x12\x15a\x01\xeeW`\x00\x80\xfd[\x825\x91P` \x83\x015\x80`\x0f\x0b\x81\x14a\x02\x06W`\x00\x80\xfd[\x80\x91PP\x92P\x92\x90PV[cNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[`\x00\x82\x19\x82\x11\x15a\x02:Wa\x02:a\x02\x11V[P\x01\x90V[`\x00` \x82\x84\x03\x12\x15a\x02QW`\x00\x80\xfd[PQ\x91\x90PV[`\x00\x82\x82\x10\x15a\x02jWa\x02ja\x02\x11V[P\x03\x90V[`\x00\x80\x83\x12\x80\x15`\x01`\xff\x1b\x85\x01\x84\x12\x16\x15a\x02\x8dWa\x02\x8da\x02\x11V[`\x01`\x01`\xff\x1b\x03\x84\x01\x83\x13\x81\x16\x15a\x02\xa8Wa\x02\xa8a\x02\x11V[PP\x03\x90V[`\x00\x80\x82\x12\x80\x15`\x01`\x01`\xff\x1b\x03\x84\x90\x03\x85\x13\x16\x15a\x02\xd0Wa\x02\xd0a\x02\x11V[`\x01`\xff\x1b\x83\x90\x03\x84\x12\x81\x16\x15a\x02\xe9Wa\x02\xe9a\x02\x11V[PP\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" => b"" ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) => .Set ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( .K => STATICCALL 0 491460923342184218035706888008750043977755113263 128 68 128 32 + ~> #pc [ STATICCALL ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( .WordStack => ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,uint256)" ) : .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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + .Set + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( STATICCALL 0 491460923342184218035706888008750043977755113263 128 68 128 32 ~> .K => #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) true + ~> #return 128 32 ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + .Set + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) true => #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) + ~> #execute ) + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( .List => ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) ) + + + ( .List => ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) ) + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + + ( 728815563385977040452943777879061427756277306518 => 491460923342184218035706888008750043977755113263 ) + + + ( CALLER_ID:Int => 728815563385977040452943777879061427756277306518 ) + + + ( b"\xdf\xb7\xfe\xd0" => b"w\x16\x02\xf7" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) => b"" ) + + + 0 + + + 0 + + + ( false => true ) + + + ( 0 => 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( .K => JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] ) + ~> #execute + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( .WordStack => ( 0 : ( KV0_x:Int : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add(uint256,uint256)" ) : .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" ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] + ~> #execute => #halt ~> .K ) + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) ) + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 0 => selector ( "add(uint256,uint256)" ) ) : ( ( KV0_x:Int : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add(uint256,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" => 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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] + ~> #execute => #halt ~> .K ) + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + + + ( _STATUSCODE => EVMC_REVERT ) + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 0 => 570 ) : ( ( KV0_x:Int => 0 ) : ( ( KV1_y:Int => KV0_x:Int ) : ( ( 217 => KV1_y:Int ) : ( ( 0 => 217 ) : ( ( KV1_y:Int => 0 ) : ( ( KV0_x:Int => KV1_y:Int ) : ( ( 111 => KV0_x:Int ) : ( ( selector ( "add(uint256,uint256)" ) => 111 ) : ( .WordStack => ( selector ( "add(uint256,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" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #halt + ~> #return 128 32 => #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( selector ( "add(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #halt + ~> #return 128 32 => #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 570 : ( 0 : ( KV0_x:Int : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) => STATICCALL 0 491460923342184218035706888008750043977755113263 160 68 160 32 ~> .K ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"w\x16\x02\xf7" => b"\xdf\xb7\xfe\xd0" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( selector ( "add(uint256,uint256)" ) => 228 ) : ( .WordStack => ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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" => 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 , ( KV0_x:Int +Int KV1_y:Int ) ) => #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + 0 + + + ( true => false ) + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + ~> #pc [ STATICCALL ] => #end EVMC_REVERT + ~> #pc [ REVERT ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"w\x16\x02\xf7" => b"\xdf\xb7\xfe\xd0" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 570 => 1 ) : ( ( 0 => 196 ) : ( ( KV0_x:Int => selector ( "add(uint256,uint256)" ) ) : ( ( KV1_y:Int => 491460923342184218035706888008750043977755113263 ) : ( ( 217 => 0 ) : ( ( 0 => KV1_y:Int ) : ( ( KV1_y:Int => KV0_x:Int ) : ( ( KV0_x:Int => 247 ) : ( ( 111 => selector ( "test_double_add(uint256,uint256)" ) ) : ( ( selector ( "add(uint256,uint256)" ) : .WordStack ) => .WordStack ) ) ) ) ) ) ) ) ) ) + + + ( b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\x00NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + 0 + + + ( true => false ) + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) => SetItem ( 491460923342184218035706888008750043977755113263 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( STATICCALL 0 491460923342184218035706888008750043977755113263 160 68 160 32 ~> .K => #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) true + ~> #return 160 32 ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #end EVMC_REVERT => #halt ) + ~> #pc [ REVERT ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 1 : ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\x00NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) true => #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) + ~> #execute ) + ~> #return 160 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) => b"" ) + + + EVMC_SUCCESS + + + ( .List => ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) ) + + + ( .List => ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 728815563385977040452943777879061427756277306518 => 491460923342184218035706888008750043977755113263 ) + + + ( CALLER_ID:Int => 728815563385977040452943777879061427756277306518 ) + + + ( b"\xdf\xb7\xfe\xd0" => b"w\x16\x02\xf7" ) +Bytes #buf ( 32 , ( KV0_x:Int => ( KV0_x:Int +Int KV1_y:Int ) ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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\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 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) => b"" ) + + + 0 + + + 0 + + + ( false => true ) + + + ( 0 => 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + #halt + ~> ( #pc [ REVERT ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 1 : ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\x00NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 160 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( .K => JUMPI 570 bool2Word ( ( KV0_x:Int +Int KV1_y:Int ) <=Int ( maxUInt256 -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] ) + ~> #execute + ~> #return 160 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( .WordStack => ( 0 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( ( KV0_x:Int +Int KV1_y:Int ) : ( 111 : ( selector ( "add(uint256,uint256)" ) : .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" ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( JUMPI 570 bool2Word ( ( KV0_x:Int +Int KV1_y:Int ) <=Int ( maxUInt256 -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] + ~> #execute => #halt ~> .K ) + ~> #return 160 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) ) + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 0 => selector ( "add(uint256,uint256)" ) ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( ( KV0_x:Int +Int KV1_y:Int ) : ( 111 : ( selector ( "add(uint256,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" => 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" +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( JUMPI 570 bool2Word ( ( KV0_x:Int +Int KV1_y:Int ) <=Int ( maxUInt256 -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] + ~> #execute => #halt ~> .K ) + ~> #return 160 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + + + ( EVMC_SUCCESS => EVMC_REVERT ) + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 0 => 570 ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) => 0 ) : ( ( KV1_y:Int => ( KV0_x:Int +Int KV1_y:Int ) ) : ( ( 217 => KV1_y:Int ) : ( ( 0 => 217 ) : ( ( KV1_y:Int => 0 ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) => KV1_y:Int ) : ( ( 111 => ( KV0_x:Int +Int KV1_y:Int ) ) : ( ( selector ( "add(uint256,uint256)" ) => 111 ) : ( .WordStack => ( selector ( "add(uint256,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" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #halt + ~> #return 160 32 => #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 160 32 #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( selector ( "add(uint256,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" +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #halt + ~> #return 160 32 => #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #refund 0 + ~> #setLocalMem 160 32 b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 570 : ( 0 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( ( KV0_x:Int +Int KV1_y:Int ) : ( 111 : ( selector ( "add(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 160 32 #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) + ~> #pc [ STATICCALL ] => JUMPI 2528 bool2Word ( KV0_x:Int #pc [ JUMPI ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"w\x16\x02\xf7" => b"\xdf\xb7\xfe\xd0" ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) => KV0_x:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( selector ( "add(uint256,uint256)" ) => ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) : ( .WordStack => ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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" => 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" ) +Bytes ( #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) => #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + 0 + + + ( true => false ) + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #refund 0 + ~> #setLocalMem 160 32 b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + ~> #pc [ STATICCALL ] => #end EVMC_REVERT + ~> #pc [ REVERT ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"w\x16\x02\xf7" => b"\xdf\xb7\xfe\xd0" ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) => KV0_x:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 570 => 1 ) : ( ( 0 => 228 ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) => selector ( "add(uint256,uint256)" ) ) : ( ( KV1_y:Int => 491460923342184218035706888008750043977755113263 ) : ( ( 217 => ( KV0_x:Int +Int KV1_y:Int ) ) : ( ( 0 => KV1_y:Int ) : ( ( KV1_y:Int => KV0_x:Int ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) => 247 ) : ( ( 111 => selector ( "test_double_add(uint256,uint256)" ) ) : ( ( selector ( "add(uint256,uint256)" ) : .WordStack ) => .WordStack ) ) ) ) ) ) ) ) ) ) + + + ( b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + 0 + + + ( true => false ) + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #end EVMC_REVERT => #halt ) + ~> #pc [ REVERT ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 1 : ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( JUMPI 2528 bool2Word ( KV0_x:Int #pc [ JUMPI ] => #end EVMC_SUCCESS + ~> #pc [ STOP ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) => b"" ) + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) => selector ( "test_double_add(uint256,uint256)" ) ) : ( ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( JUMPI 2528 bool2Word ( KV0_x:Int #pc [ JUMPI ] => #end EVMC_REVERT + ~> #pc [ REVERT ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) => b"NH{q\x00\x00\x00\x00\x00\x00\x00\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" ) + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) => 2528 ) : ( ( KV1_y:Int => ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) : ( ( KV0_x:Int => KV1_y:Int ) : ( ( 247 => KV0_x:Int ) : ( ( selector ( "test_double_add(uint256,uint256)" ) => 247 ) : ( .WordStack => ( selector ( "test_double_add(uint256,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\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" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\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\x00\x00\x00\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" ) +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + #halt + ~> ( #pc [ REVERT ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 1 : ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + 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 + + + + + b"" + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( selector ( "test_double_add(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #end EVMC_REVERT => #halt ) + ~> #pc [ REVERT ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\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" + + + ( EVMC_SUCCESS => EVMC_REVERT ) + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 2528 : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\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\x00\x00\x00\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + #halt + ~> ( #pc [ STOP ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( selector ( "test_double_add(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + #halt + ~> ( #pc [ REVERT ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\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" + + + EVMC_REVERT + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xdf\xb7\xfe\xd0" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 2528 : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\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\x00\x00\x00\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 CONTINUATION:K +│ pc: 0 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ArithmeticCallTest.setUp() +│ +│ (546 steps) +├─ 8 (terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: 248 +│ callDepth: 0 +│ statusCode: EVMC_SUCCESS +│ src: lib/forge-std/src/StdInvariant.sol:77:79 +│ method: test%ArithmeticCallTest.setUp() +│ +│ (1 step) +├─ 9 +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +│ +│ (478 steps) +├─ 11 +│ k: STATICCALL 0 491460923342184218035706888008750043977755113263 128 68 128 32 ~> # ... +│ pc: 2597 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +│ +│ (1 step) +├─ 12 +│ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall 7 ... +│ pc: 2597 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +│ +│ (18 steps) +├─ 13 +│ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... +│ pc: 0 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%ArithmeticContract.add(uint256,uint256) +│ +│ (1 step) +├─ 14 +│ k: #execute ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%ArithmeticContract.add(uint256,uint256) +│ +│ (1 step) +├─ 15 (split) +│ k: JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) ~> #pc [ J ... +│ pc: 562 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ method: src%ArithmeticContract.add(uint256,uint256) +┃ +┃ (branch) +┣━━┓ subst: .Subst +┃ ┃ constraint: +┃ ┃ KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) +┃ │ +┃ ├─ 16 +┃ │ k: JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) ~> #pc [ J ... +┃ │ pc: 562 +┃ │ callDepth: 1 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (3 steps) +┃ ├─ 18 +┃ │ k: #halt ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 128 +┃ │ callDepth: 1 +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 20 +┃ │ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ │ pc: 128 +┃ │ callDepth: 1 +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (391 steps) +┃ ├─ 22 +┃ │ k: STATICCALL 0 491460923342184218035706888008750043977755113263 160 68 160 32 ~> # ... +┃ │ pc: 2714 +┃ │ callDepth: 0 +┃ │ statusCode: EVMC_SUCCESS +┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 24 +┃ │ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall 7 ... +┃ │ pc: 2714 +┃ │ callDepth: 0 +┃ │ statusCode: EVMC_SUCCESS +┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ │ +┃ │ (18 steps) +┃ ├─ 26 +┃ │ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... +┃ │ pc: 0 +┃ │ callDepth: 1 +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 28 +┃ │ k: #execute ~> #return 160 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 0 +┃ │ callDepth: 1 +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 29 (split) +┃ │ k: JUMPI 570 bool2Word ( ( KV0_x:Int +Int KV1_y:Int ) <=Int ( maxUInt256 -Int KV1_y ... +┃ │ pc: 562 +┃ │ callDepth: 1 +┃ │ statusCode: EVMC_SUCCESS +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ ┃ +┃ ┃ (branch) +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ ( KV0_x:Int +Int KV1_y:Int ) <=Int ( maxUInt256 -Int KV1_y:Int ) +┃ ┃ │ +┃ ┃ ├─ 30 +┃ ┃ │ k: JUMPI 570 bool2Word ( ( KV0_x:Int +Int KV1_y:Int ) <=Int ( maxUInt256 -Int KV1_y ... +┃ ┃ │ pc: 562 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (3 steps) +┃ ┃ ├─ 32 +┃ ┃ │ k: #halt ~> #return 160 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ ┃ │ pc: 128 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (1 step) +┃ ┃ ├─ 34 +┃ ┃ │ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 160 ... +┃ ┃ │ pc: 128 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (399 steps) +┃ ┃ ├─ 36 +┃ ┃ │ k: STATICCALL 0 491460923342184218035706888008750043977755113263 192 68 192 32 ~> # ... +┃ ┃ │ pc: 2836 +┃ ┃ │ callDepth: 0 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (1 step) +┃ ┃ ├─ 38 +┃ ┃ │ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall 7 ... +┃ ┃ │ pc: 2836 +┃ ┃ │ callDepth: 0 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (18 steps) +┃ ┃ ├─ 40 +┃ ┃ │ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... +┃ ┃ │ pc: 0 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: src%ArithmeticContract.sub(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (1 step) +┃ ┃ ├─ 42 +┃ ┃ │ k: #execute ~> #return 192 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ ┃ │ pc: 0 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: src%ArithmeticContract.sub(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (1 step) +┃ ┃ ├─ 43 (split) +┃ ┃ │ k: JUMPI 618 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ~ ... +┃ ┃ │ pc: 610 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:82:82 +┃ ┃ │ method: src%ArithmeticContract.sub(uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: +┃ ┃ ┃ ┃ KV1_y:Int <=Int KV0_x:Int +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 44 +┃ ┃ ┃ │ k: JUMPI 618 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ~ ... +┃ ┃ ┃ │ pc: 610 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:82:82 +┃ ┃ ┃ │ method: src%ArithmeticContract.sub(uint256,uint256) +┃ ┃ ┃ │ +┃ ┃ ┃ │ (3 steps) +┃ ┃ ┃ ├─ 46 +┃ ┃ ┃ │ k: #halt ~> #return 192 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ ┃ ┃ │ pc: 128 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: src%ArithmeticContract.sub(uint256,uint256) +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ ├─ 48 +┃ ┃ ┃ │ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 192 ... +┃ ┃ ┃ │ pc: 128 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: src%ArithmeticContract.sub(uint256,uint256) +┃ ┃ ┃ │ +┃ ┃ ┃ │ (391 steps) +┃ ┃ ┃ ├─ 50 +┃ ┃ ┃ │ k: STATICCALL 0 491460923342184218035706888008750043977755113263 224 68 224 32 ~> # ... +┃ ┃ ┃ │ pc: 2953 +┃ ┃ ┃ │ callDepth: 0 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ ├─ 52 +┃ ┃ ┃ │ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall 7 ... +┃ ┃ ┃ │ pc: 2953 +┃ ┃ ┃ │ callDepth: 0 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ ┃ ┃ │ +┃ ┃ ┃ │ (18 steps) +┃ ┃ ┃ ├─ 54 +┃ ┃ ┃ │ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: src%ArithmeticContract.sub(uint256,uint256) +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ ├─ 56 +┃ ┃ ┃ │ k: #execute ~> #return 224 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: src%ArithmeticContract.sub(uint256,uint256) +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ ├─ 57 (split) +┃ ┃ ┃ │ k: JUMPI 618 bool2Word ( KV1_y:Int <=Int ( KV0_x:Int -Int KV1_y:Int ) ) ~> #pc [ JU ... +┃ ┃ ┃ │ pc: 610 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:82:82 +┃ ┃ ┃ │ method: src%ArithmeticContract.sub(uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: +┃ ┃ ┃ ┃ ┃ KV1_y:Int <=Int ( KV0_x:Int -Int KV1_y:Int ) +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 58 +┃ ┃ ┃ ┃ │ k: JUMPI 618 bool2Word ( KV1_y:Int <=Int ( KV0_x:Int -Int KV1_y:Int ) ) ~> #pc [ JU ... +┃ ┃ ┃ ┃ │ pc: 610 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:82:82 +┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.sub(uint256,uint256) +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ │ (3 steps) +┃ ┃ ┃ ┃ ├─ 60 +┃ ┃ ┃ ┃ │ k: #halt ~> #return 224 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ ┃ ┃ ┃ │ pc: 128 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.sub(uint256,uint256) +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ ┃ ├─ 62 +┃ ┃ ┃ ┃ │ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 224 ... +┃ ┃ ┃ ┃ │ pc: 128 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.sub(uint256,uint256) +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ │ (264 steps) +┃ ┃ ┃ ┃ ├─ 64 (split) +┃ ┃ ┃ ┃ │ k: JUMPI 1762 ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) -Int ( ( KV0_x:Int ... +┃ ┃ ┃ ┃ │ pc: 3015 +┃ ┃ ┃ ┃ │ callDepth: 0 +┃ ┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: +┃ ┃ ┃ ┃ ┃ ┃ ( notBool ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) -Int ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) ==Int 0 ) +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ├─ 66 +┃ ┃ ┃ ┃ ┃ │ k: JUMPI 1762 ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) -Int ( ( KV0_x:Int ... +┃ ┃ ┃ ┃ ┃ │ pc: 3015 +┃ ┃ ┃ ┃ ┃ │ callDepth: 0 +┃ ┃ ┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ ┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ │ (60 steps) +┃ ┃ ┃ ┃ ┃ ├─ 69 +┃ ┃ ┃ ┃ ┃ │ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K +┃ ┃ ┃ ┃ ┃ │ pc: 248 +┃ ┃ ┃ ┃ ┃ │ callDepth: 0 +┃ ┃ ┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:77:79 +┃ ┃ ┃ ┃ ┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ ┃ ┃ ├─ 72 +┃ ┃ ┃ ┃ ┃ │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K +┃ ┃ ┃ ┃ ┃ │ pc: 248 +┃ ┃ ┃ ┃ ┃ │ callDepth: 0 +┃ ┃ ┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:77:79 +┃ ┃ ┃ ┃ ┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ │ (2 steps) +┃ ┃ ┃ ┃ ┃ ├─ 74 (terminal) +┃ ┃ ┃ ┃ ┃ │ k: #halt ~> CONTINUATION:K +┃ ┃ ┃ ┃ ┃ │ pc: 248 +┃ ┃ ┃ ┃ ┃ │ callDepth: 0 +┃ ┃ ┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:77:79 +┃ ┃ ┃ ┃ ┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ┊ constraint: true +┃ ┃ ┃ ┃ ┃ ┊ subst: ... +┃ ┃ ┃ ┃ ┃ └─ 10 (leaf, target, terminal) +┃ ┃ ┃ ┃ ┃ k: #halt ~> CONTINUATION:K +┃ ┃ ┃ ┃ ┃ pc: PC_CELL_5d410f2a:Int +┃ ┃ ┃ ┃ ┃ callDepth: CALLDEPTH_CELL_5d410f2a:Int +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE_FINAL:StatusCode +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: +┃ ┃ ┃ ┃ ┃ 0 ==Int ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) -Int ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 67 +┃ ┃ ┃ ┃ │ k: JUMPI 1762 ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) -Int ( ( KV0_x:Int ... +┃ ┃ ┃ ┃ │ pc: 3015 +┃ ┃ ┃ ┃ │ callDepth: 0 +┃ ┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ │ (63 steps) +┃ ┃ ┃ ┃ ├─ 70 +┃ ┃ ┃ ┃ │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K +┃ ┃ ┃ ┃ │ pc: 3736 +┃ ┃ ┃ ┃ │ callDepth: 0 +┃ ┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ ┃ ├─ 73 +┃ ┃ ┃ ┃ │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K +┃ ┃ ┃ ┃ │ pc: 3736 +┃ ┃ ┃ ┃ │ callDepth: 0 +┃ ┃ ┃ ┃ │ statusCode: EVMC_REVERT +┃ ┃ ┃ ┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ │ (2 steps) +┃ ┃ ┃ ┃ └─ 75 (leaf, terminal) +┃ ┃ ┃ ┃ k: #halt ~> CONTINUATION:K +┃ ┃ ┃ ┃ pc: 3736 +┃ ┃ ┃ ┃ callDepth: 0 +┃ ┃ ┃ ┃ statusCode: EVMC_REVERT +┃ ┃ ┃ ┃ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: +┃ ┃ ┃ ┃ ( KV0_x:Int -Int KV1_y:Int ) #pc [ JU ... +┃ ┃ ┃ │ pc: 610 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:82:82 +┃ ┃ ┃ │ method: src%ArithmeticContract.sub(uint256,uint256) +┃ ┃ ┃ │ +┃ ┃ ┃ │ (3 steps) +┃ ┃ ┃ ├─ 61 +┃ ┃ ┃ │ k: #halt ~> #return 224 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ ┃ ┃ │ pc: 550 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: EVMC_REVERT +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:90:90 +┃ ┃ ┃ │ method: src%ArithmeticContract.sub(uint256,uint256) +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ ├─ 63 +┃ ┃ ┃ │ k: #popCallStack ~> #popWorldState ~> 0 ~> #push ~> #refund 0 ~> #setLocalMem 224 3 ... +┃ ┃ ┃ │ pc: 550 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: EVMC_REVERT +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:90:90 +┃ ┃ ┃ │ method: src%ArithmeticContract.sub(uint256,uint256) +┃ ┃ ┃ │ +┃ ┃ ┃ │ (68 steps) +┃ ┃ ┃ ├─ 65 +┃ ┃ ┃ │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K +┃ ┃ ┃ │ pc: 2969 +┃ ┃ ┃ │ callDepth: 0 +┃ ┃ ┃ │ statusCode: EVMC_REVERT +┃ ┃ ┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ ├─ 68 +┃ ┃ ┃ │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K +┃ ┃ ┃ │ pc: 2969 +┃ ┃ ┃ │ callDepth: 0 +┃ ┃ ┃ │ statusCode: EVMC_REVERT +┃ ┃ ┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ ┃ ┃ │ +┃ ┃ ┃ │ (2 steps) +┃ ┃ ┃ └─ 71 (leaf, terminal) +┃ ┃ ┃ k: #halt ~> CONTINUATION:K +┃ ┃ ┃ pc: 2969 +┃ ┃ ┃ callDepth: 0 +┃ ┃ ┃ statusCode: EVMC_REVERT +┃ ┃ ┃ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ KV0_x:Int #pc [ JUMPI ] ~> #execute ~ ... +┃ ┃ │ pc: 610 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:82:82 +┃ ┃ │ method: src%ArithmeticContract.sub(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (3 steps) +┃ ┃ ├─ 47 +┃ ┃ │ k: #halt ~> #return 192 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ ┃ │ pc: 550 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: EVMC_REVERT +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:90:90 +┃ ┃ │ method: src%ArithmeticContract.sub(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (1 step) +┃ ┃ ├─ 49 +┃ ┃ │ k: #popCallStack ~> #popWorldState ~> 0 ~> #push ~> #refund 0 ~> #setLocalMem 192 3 ... +┃ ┃ │ pc: 550 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: EVMC_REVERT +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:90:90 +┃ ┃ │ method: src%ArithmeticContract.sub(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (68 steps) +┃ ┃ ├─ 51 +┃ ┃ │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K +┃ ┃ │ pc: 2852 +┃ ┃ │ callDepth: 0 +┃ ┃ │ statusCode: EVMC_REVERT +┃ ┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (1 step) +┃ ┃ ├─ 53 +┃ ┃ │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K +┃ ┃ │ pc: 2852 +┃ ┃ │ callDepth: 0 +┃ ┃ │ statusCode: EVMC_REVERT +┃ ┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (2 steps) +┃ ┃ └─ 55 (leaf, terminal) +┃ ┃ k: #halt ~> CONTINUATION:K +┃ ┃ pc: 2852 +┃ ┃ callDepth: 0 +┃ ┃ statusCode: EVMC_REVERT +┃ ┃ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ ┃ +┃ ┗━━┓ subst: .Subst +┃ ┃ constraint: +┃ ┃ ( maxUInt256 -Int KV1_y:Int ) #return 160 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 550 +┃ │ callDepth: 1 +┃ │ statusCode: EVMC_REVERT +┃ │ src: lib/forge-std/src/StdInvariant.sol:90:90 +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 35 +┃ │ k: #popCallStack ~> #popWorldState ~> 0 ~> #push ~> #refund 0 ~> #setLocalMem 160 3 ... +┃ │ pc: 550 +┃ │ callDepth: 1 +┃ │ statusCode: EVMC_REVERT +┃ │ src: lib/forge-std/src/StdInvariant.sol:90:90 +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (68 steps) +┃ ├─ 37 +┃ │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 2730 +┃ │ callDepth: 0 +┃ │ statusCode: EVMC_REVERT +┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 39 +┃ │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 2730 +┃ │ callDepth: 0 +┃ │ statusCode: EVMC_REVERT +┃ │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ │ +┃ │ (2 steps) +┃ └─ 41 (leaf, terminal) +┃ k: #halt ~> CONTINUATION:K +┃ pc: 2730 +┃ callDepth: 0 +┃ statusCode: EVMC_REVERT +┃ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) +┃ +┗━━┓ subst: .Subst + ┃ constraint: + ┃ ( maxUInt256 -Int KV1_y:Int ) #pc [ J ... + │ pc: 562 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ method: src%ArithmeticContract.add(uint256,uint256) + │ + │ (3 steps) + ├─ 19 + │ k: #halt ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K + │ pc: 550 + │ callDepth: 1 + │ statusCode: EVMC_REVERT + │ src: lib/forge-std/src/StdInvariant.sol:90:90 + │ method: src%ArithmeticContract.add(uint256,uint256) + │ + │ (1 step) + ├─ 21 + │ k: #popCallStack ~> #popWorldState ~> 0 ~> #push ~> #refund 0 ~> #setLocalMem 128 3 ... + │ pc: 550 + │ callDepth: 1 + │ statusCode: EVMC_REVERT + │ src: lib/forge-std/src/StdInvariant.sol:90:90 + │ method: src%ArithmeticContract.add(uint256,uint256) + │ + │ (68 steps) + ├─ 23 + │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K + │ pc: 2613 + │ callDepth: 0 + │ statusCode: EVMC_REVERT + │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) + │ + │ (1 step) + ├─ 25 + │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K + │ pc: 2613 + │ callDepth: 0 + │ statusCode: EVMC_REVERT + │ method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) + │ + │ (2 steps) + └─ 27 (leaf, terminal) + k: #halt ~> CONTINUATION:K + pc: 2613 + callDepth: 0 + statusCode: EVMC_REVERT + method: test%ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) + + + + +module SUMMARY-TEST%ARITHMETICCALLTEST.TEST-DOUBLE-ADD-DOUBLE-SUB(UINT256,UINT256):0 + + + rule [BASIC-BLOCK-1-TO-8]: + + + ( #execute => #halt ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + .List + + + .List + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\n\x92T\xe4" + + + 0 + + + ( .WordStack => ( selector ( "setUp()" ) : .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`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[Pa\x02\xfc\x80a\x00 `\x009`\x00\xf3\xfe`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00WW`\x005`\xe0\x1c\x80cw\x16\x02\xf7\x14a\x00\\W\x80c\x9c&\xe07\x14a\x00\x81W\x80c\xb6}w\xc5\x14a\x00\x94W\x80c\xd8 \xf0[\x14a\x00\xa7W\x80c\xf4\xfa\xc2q\x14a\x00\xbaW[`\x00\x80\xfd[a\x00oa\x00j6`\x04a\x01\x8dV[a\x00\xcdV[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[a\x00oa\x00\x8f6`\x04a\x01\xafV[a\x00\xe0V[a\x00oa\x00\xa26`\x04a\x01\x8dV[a\x01aV[a\x00oa\x00\xb56`\x04a\x01\xdbV[a\x01mV[a\x00oa\x00\xc86`\x04a\x01\xdbV[a\x01}V[`\x00a\x00\xd9\x82\x84a\x02'V[\x93\x92PPPV[`@Qcw\x16\x02\xf7`\xe0\x1b\x81R`\x04\x81\x01\x84\x90R`$\x81\x01\x83\x90R`\x00\x90\x81\x900\x90cw\x16\x02\xf7\x90`D\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x01(W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x01L\x91\x90a\x02?V[\x90Pa\x01X\x83\x82a\x02XV[\x95\x94PPPPPV[`\x00a\x00\xd9\x82\x84a\x02XV[`\x00a\x00\xd9`\x0f\x83\x90\x0b\x84a\x02oV[`\x00a\x00\xd9`\x0f\x83\x90\x0b\x84a\x02\xaeV[`\x00\x80`@\x83\x85\x03\x12\x15a\x01\xa0W`\x00\x80\xfd[PP\x805\x92` \x90\x91\x015\x91PV[`\x00\x80`\x00``\x84\x86\x03\x12\x15a\x01\xc4W`\x00\x80\xfd[PP\x815\x93` \x83\x015\x93P`@\x90\x92\x015\x91\x90PV[`\x00\x80`@\x83\x85\x03\x12\x15a\x01\xeeW`\x00\x80\xfd[\x825\x91P` \x83\x015\x80`\x0f\x0b\x81\x14a\x02\x06W`\x00\x80\xfd[\x80\x91PP\x92P\x92\x90PV[cNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[`\x00\x82\x19\x82\x11\x15a\x02:Wa\x02:a\x02\x11V[P\x01\x90V[`\x00` \x82\x84\x03\x12\x15a\x02QW`\x00\x80\xfd[PQ\x91\x90PV[`\x00\x82\x82\x10\x15a\x02jWa\x02ja\x02\x11V[P\x03\x90V[`\x00\x80\x83\x12\x80\x15`\x01`\xff\x1b\x85\x01\x84\x12\x16\x15a\x02\x8dWa\x02\x8da\x02\x11V[`\x01`\x01`\xff\x1b\x03\x84\x01\x83\x13\x81\x16\x15a\x02\xa8Wa\x02\xa8a\x02\x11V[PP\x03\x90V[`\x00\x80\x82\x12\x80\x15`\x01`\x01`\xff\x1b\x03\x84\x90\x03\x85\x13\x16\x15a\x02\xd0Wa\x02\xd0a\x02\x11V[`\x01`\xff\x1b\x83\x90\x03\x84\x12\x81\x16\x15a\x02\xe9Wa\x02\xe9a\x02\x11V[PP\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + ( 645326474426547203313410069153905908525362434349 => 491460923342184218035706888008750043977755113263 ) + + + 0 + + + .Map + + + .Map + + + .Map + + + ( 0 => 1 ) + + ... + + ( + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( 7 |-> 1 ) ) + + + .Map + + + .Map + + + 1 + + ... + => ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #halt => #execute ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( EVMC_SUCCESS => ?_STATUSCODE ) + + + .List + + + .List + + + ( ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) => .Set ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + ( b"\n\x92T\xe4" => b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , ?KV0_x ) +Bytes #buf ( 32 , ?KV1_y ) ) + + + 0 + + + ( ( selector ( "setUp()" ) : .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`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[Pa\x02\xfc\x80a\x00 `\x009`\x00\xf3\xfe`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00WW`\x005`\xe0\x1c\x80cw\x16\x02\xf7\x14a\x00\\W\x80c\x9c&\xe07\x14a\x00\x81W\x80c\xb6}w\xc5\x14a\x00\x94W\x80c\xd8 \xf0[\x14a\x00\xa7W\x80c\xf4\xfa\xc2q\x14a\x00\xbaW[`\x00\x80\xfd[a\x00oa\x00j6`\x04a\x01\x8dV[a\x00\xcdV[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[a\x00oa\x00\x8f6`\x04a\x01\xafV[a\x00\xe0V[a\x00oa\x00\xa26`\x04a\x01\x8dV[a\x01aV[a\x00oa\x00\xb56`\x04a\x01\xdbV[a\x01mV[a\x00oa\x00\xc86`\x04a\x01\xdbV[a\x01}V[`\x00a\x00\xd9\x82\x84a\x02'V[\x93\x92PPPV[`@Qcw\x16\x02\xf7`\xe0\x1b\x81R`\x04\x81\x01\x84\x90R`$\x81\x01\x83\x90R`\x00\x90\x81\x900\x90cw\x16\x02\xf7\x90`D\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x01(W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x01L\x91\x90a\x02?V[\x90Pa\x01X\x83\x82a\x02XV[\x95\x94PPPPPV[`\x00a\x00\xd9\x82\x84a\x02XV[`\x00a\x00\xd9`\x0f\x83\x90\x0b\x84a\x02oV[`\x00a\x00\xd9`\x0f\x83\x90\x0b\x84a\x02\xaeV[`\x00\x80`@\x83\x85\x03\x12\x15a\x01\xa0W`\x00\x80\xfd[PP\x805\x92` \x90\x91\x015\x91PV[`\x00\x80`\x00``\x84\x86\x03\x12\x15a\x01\xc4W`\x00\x80\xfd[PP\x815\x93` \x83\x015\x93P`@\x90\x92\x015\x91\x90PV[`\x00\x80`@\x83\x85\x03\x12\x15a\x01\xeeW`\x00\x80\xfd[\x825\x91P` \x83\x015\x80`\x0f\x0b\x81\x14a\x02\x06W`\x00\x80\xfd[\x80\x91PP\x92P\x92\x90PV[cNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[`\x00\x82\x19\x82\x11\x15a\x02:Wa\x02:a\x02\x11V[P\x01\x90V[`\x00` \x82\x84\x03\x12\x15a\x02QW`\x00\x80\xfd[PQ\x91\x90PV[`\x00\x82\x82\x10\x15a\x02jWa\x02ja\x02\x11V[P\x03\x90V[`\x00\x80\x83\x12\x80\x15`\x01`\xff\x1b\x85\x01\x84\x12\x16\x15a\x02\x8dWa\x02\x8da\x02\x11V[`\x01`\x01`\xff\x1b\x03\x84\x01\x83\x13\x81\x16\x15a\x02\xa8Wa\x02\xa8a\x02\x11V[PP\x03\x90V[`\x00\x80\x82\x12\x80\x15`\x01`\x01`\xff\x1b\x03\x84\x90\x03\x85\x13\x16\x15a\x02\xd0Wa\x02\xd0a\x02\x11V[`\x01`\xff\x1b\x83\x90\x03\x84\x12\x81\x16\x15a\x02\xe9Wa\x02\xe9a\x02\x11V[PP\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" => b"" ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) => .Set ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( .K => STATICCALL 0 491460923342184218035706888008750043977755113263 128 68 128 32 + ~> #pc [ STATICCALL ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( .WordStack => ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,uint256)" ) : .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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + .Set + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( STATICCALL 0 491460923342184218035706888008750043977755113263 128 68 128 32 ~> .K => #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) true + ~> #return 128 32 ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + .Set + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) true => #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) + ~> #execute ) + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( .List => ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) ) + + + ( .List => ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) ) + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + + ( 728815563385977040452943777879061427756277306518 => 491460923342184218035706888008750043977755113263 ) + + + ( CALLER_ID:Int => 728815563385977040452943777879061427756277306518 ) + + + ( b"\xe1\xc3j\x8c" => b"w\x16\x02\xf7" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) => b"" ) + + + 0 + + + 0 + + + ( false => true ) + + + ( 0 => 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( .K => JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] ) + ~> #execute + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( .WordStack => ( 0 : ( KV0_x:Int : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add(uint256,uint256)" ) : .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" ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] + ~> #execute => #halt ~> .K ) + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) ) + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 0 => selector ( "add(uint256,uint256)" ) ) : ( ( KV0_x:Int : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add(uint256,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" => 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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] + ~> #execute => #halt ~> .K ) + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + + + ( _STATUSCODE => EVMC_REVERT ) + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 0 => 570 ) : ( ( KV0_x:Int => 0 ) : ( ( KV1_y:Int => KV0_x:Int ) : ( ( 217 => KV1_y:Int ) : ( ( 0 => 217 ) : ( ( KV1_y:Int => 0 ) : ( ( KV0_x:Int => KV1_y:Int ) : ( ( 111 => KV0_x:Int ) : ( ( selector ( "add(uint256,uint256)" ) => 111 ) : ( .WordStack => ( selector ( "add(uint256,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" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #halt + ~> #return 128 32 => #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( selector ( "add(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #halt + ~> #return 128 32 => #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 570 : ( 0 : ( KV0_x:Int : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) => STATICCALL 0 491460923342184218035706888008750043977755113263 160 68 160 32 ~> .K ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"w\x16\x02\xf7" => b"\xe1\xc3j\x8c" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( selector ( "add(uint256,uint256)" ) => 228 ) : ( .WordStack => ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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" => 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 , ( KV0_x:Int +Int KV1_y:Int ) ) => #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + 0 + + + ( true => false ) + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + ~> #pc [ STATICCALL ] => #end EVMC_REVERT + ~> #pc [ REVERT ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"w\x16\x02\xf7" => b"\xe1\xc3j\x8c" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 570 => 1 ) : ( ( 0 => 196 ) : ( ( KV0_x:Int => selector ( "add(uint256,uint256)" ) ) : ( ( KV1_y:Int => 491460923342184218035706888008750043977755113263 ) : ( ( 217 => 0 ) : ( ( 0 => KV1_y:Int ) : ( ( KV1_y:Int => KV0_x:Int ) : ( ( KV0_x:Int => 247 ) : ( ( 111 => selector ( "test_double_add_double_sub(uint256,uint256)" ) ) : ( ( selector ( "add(uint256,uint256)" ) : .WordStack ) => .WordStack ) ) ) ) ) ) ) ) ) ) + + + ( b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\x00NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + 0 + + + ( true => false ) + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) => SetItem ( 491460923342184218035706888008750043977755113263 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( STATICCALL 0 491460923342184218035706888008750043977755113263 160 68 160 32 ~> .K => #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) true + ~> #return 160 32 ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #end EVMC_REVERT => #halt ) + ~> #pc [ REVERT ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 1 : ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\x00NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) true => #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) + ~> #execute ) + ~> #return 160 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) => b"" ) + + + EVMC_SUCCESS + + + ( .List => ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) ) + + + ( .List => ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 728815563385977040452943777879061427756277306518 => 491460923342184218035706888008750043977755113263 ) + + + ( CALLER_ID:Int => 728815563385977040452943777879061427756277306518 ) + + + ( b"\xe1\xc3j\x8c" => b"w\x16\x02\xf7" ) +Bytes #buf ( 32 , ( KV0_x:Int => ( KV0_x:Int +Int KV1_y:Int ) ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) => b"" ) + + + 0 + + + 0 + + + ( false => true ) + + + ( 0 => 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + #halt + ~> ( #pc [ REVERT ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 1 : ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\x00NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 160 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( .K => JUMPI 570 bool2Word ( ( KV0_x:Int +Int KV1_y:Int ) <=Int ( maxUInt256 -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] ) + ~> #execute + ~> #return 160 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( .WordStack => ( 0 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( ( KV0_x:Int +Int KV1_y:Int ) : ( 111 : ( selector ( "add(uint256,uint256)" ) : .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" ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( JUMPI 570 bool2Word ( ( KV0_x:Int +Int KV1_y:Int ) <=Int ( maxUInt256 -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] + ~> #execute => #halt ~> .K ) + ~> #return 160 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) ) + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 0 => selector ( "add(uint256,uint256)" ) ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( ( KV0_x:Int +Int KV1_y:Int ) : ( 111 : ( selector ( "add(uint256,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" => 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" +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( JUMPI 570 bool2Word ( ( KV0_x:Int +Int KV1_y:Int ) <=Int ( maxUInt256 -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] + ~> #execute => #halt ~> .K ) + ~> #return 160 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + + + ( EVMC_SUCCESS => EVMC_REVERT ) + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 0 => 570 ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) => 0 ) : ( ( KV1_y:Int => ( KV0_x:Int +Int KV1_y:Int ) ) : ( ( 217 => KV1_y:Int ) : ( ( 0 => 217 ) : ( ( KV1_y:Int => 0 ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) => KV1_y:Int ) : ( ( 111 => ( KV0_x:Int +Int KV1_y:Int ) ) : ( ( selector ( "add(uint256,uint256)" ) => 111 ) : ( .WordStack => ( selector ( "add(uint256,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" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #halt + ~> #return 160 32 => #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 160 32 #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( selector ( "add(uint256,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" +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #halt + ~> #return 160 32 => #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #refund 0 + ~> #setLocalMem 160 32 b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 570 : ( 0 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( ( KV0_x:Int +Int KV1_y:Int ) : ( 111 : ( selector ( "add(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 160 32 #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) => STATICCALL 0 491460923342184218035706888008750043977755113263 192 68 192 32 ~> .K ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"w\x16\x02\xf7" => b"\xe1\xc3j\x8c" ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) => KV0_x:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( selector ( "add(uint256,uint256)" ) => 260 ) : ( .WordStack => ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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" => 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" ) +Bytes ( #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) => #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + 0 + + + ( true => false ) + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #refund 0 + ~> #setLocalMem 160 32 b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + ~> #pc [ STATICCALL ] => #end EVMC_REVERT + ~> #pc [ REVERT ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"w\x16\x02\xf7" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"w\x16\x02\xf7" => b"\xe1\xc3j\x8c" ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) => KV0_x:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 570 => 1 ) : ( ( 0 => 228 ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) => selector ( "add(uint256,uint256)" ) ) : ( ( KV1_y:Int => 491460923342184218035706888008750043977755113263 ) : ( ( 217 => ( KV0_x:Int +Int KV1_y:Int ) ) : ( ( 0 => KV1_y:Int ) : ( ( KV1_y:Int => KV0_x:Int ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) => 247 ) : ( ( 111 => selector ( "test_double_add_double_sub(uint256,uint256)" ) ) : ( ( selector ( "add(uint256,uint256)" ) : .WordStack ) => .WordStack ) ) ) ) ) ) ) ) ) ) + + + ( b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + 0 + + + ( true => false ) + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( STATICCALL 0 491460923342184218035706888008750043977755113263 192 68 192 32 ~> .K => #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) true + ~> #return 192 32 ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 260 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #end EVMC_REVERT => #halt ) + ~> #pc [ REVERT ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 1 : ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) true => #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) + ~> #execute ) + ~> #return 192 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) => b"" ) + + + EVMC_SUCCESS + + + ( .List => ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 260 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) ) + + + ( .List => ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 728815563385977040452943777879061427756277306518 => 491460923342184218035706888008750043977755113263 ) + + + ( CALLER_ID:Int => 728815563385977040452943777879061427756277306518 ) + + + ( b"\xe1\xc3j\x8c" => b"\xb6}w\xc5" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 260 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) => b"" ) + + + 0 + + + 0 + + + ( false => true ) + + + ( 0 => 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + #halt + ~> ( #pc [ REVERT ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 1 : ( 228 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes b"NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 192 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 260 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( .K => JUMPI 618 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) + ~> #pc [ JUMPI ] ) + ~> #execute + ~> #return 192 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 260 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( .WordStack => ( 0 : ( KV0_x:Int : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "sub(uint256,uint256)" ) : .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" ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( JUMPI 618 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) + ~> #pc [ JUMPI ] + ~> #execute => #halt ~> .K ) + ~> #return 192 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) ) + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 260 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 0 => selector ( "sub(uint256,uint256)" ) ) : ( ( KV0_x:Int : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "sub(uint256,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" => 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" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + ( JUMPI 618 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) + ~> #pc [ JUMPI ] + ~> #execute => #halt ~> .K ) + ~> #return 192 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + + + ( EVMC_SUCCESS => EVMC_REVERT ) + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 260 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 0 => 618 ) : ( ( KV0_x:Int => 0 ) : ( ( KV1_y:Int => KV0_x:Int ) : ( ( 217 => KV1_y:Int ) : ( ( 0 => 217 ) : ( ( KV1_y:Int => 0 ) : ( ( KV0_x:Int => KV1_y:Int ) : ( ( 111 => KV0_x:Int ) : ( ( selector ( "sub(uint256,uint256)" ) => 111 ) : ( .WordStack => ( selector ( "sub(uint256,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" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV0_x:Int + + + ( #halt + ~> #return 192 32 => #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 192 32 #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 260 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( selector ( "sub(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + ( #halt + ~> #return 192 32 => #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #refund 0 + ~> #setLocalMem 192 32 b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 260 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 618 : ( 0 : ( KV0_x:Int : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "sub(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV0_x:Int + + + ( #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 192 32 #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) => STATICCALL 0 491460923342184218035706888008750043977755113263 224 68 224 32 ~> .K ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 260 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"\xb6}w\xc5" => b"\xe1\xc3j\x8c" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( selector ( "sub(uint256,uint256)" ) => 292 ) : ( .WordStack => ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int -Int KV1_y:Int ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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" => 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" ) +Bytes ( #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) => #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + 0 + + + ( true => false ) + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + ( #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #refund 0 + ~> #setLocalMem 192 32 b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + ~> #pc [ STATICCALL ] => #end EVMC_REVERT + ~> #pc [ REVERT ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 260 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"\xb6}w\xc5" => b"\xe1\xc3j\x8c" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 618 => 1 ) : ( ( 0 => 260 ) : ( ( KV0_x:Int => selector ( "sub(uint256,uint256)" ) ) : ( ( KV1_y:Int => 491460923342184218035706888008750043977755113263 ) : ( ( 217 => 0 ) : ( ( 0 => ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) : ( KV1_y:Int : ( KV0_x:Int : ( ( 111 => 247 ) : ( ( selector ( "sub(uint256,uint256)" ) => selector ( "test_double_add_double_sub(uint256,uint256)" ) ) : .WordStack ) ) ) ) ) ) ) ) ) ) + + + ( b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes b"NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + 0 + + + ( true => false ) + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV0_x:Int + + + ( STATICCALL 0 491460923342184218035706888008750043977755113263 224 68 224 32 ~> .K => #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) true + ~> #return 224 32 ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 292 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int -Int KV1_y:Int ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + ( #end EVMC_REVERT => #halt ) + ~> #pc [ REVERT ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 1 : ( 260 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes b"NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV0_x:Int + + + ( #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) true => #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) + ~> #execute ) + ~> #return 224 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) => b"" ) + + + EVMC_SUCCESS + + + ( .List => ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 292 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int -Int KV1_y:Int ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) ) + + + ( .List => ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 728815563385977040452943777879061427756277306518 => 491460923342184218035706888008750043977755113263 ) + + + ( CALLER_ID:Int => 728815563385977040452943777879061427756277306518 ) + + + ( b"\xe1\xc3j\x8c" => b"\xb6}w\xc5" ) +Bytes #buf ( 32 , ( KV0_x:Int => ( KV0_x:Int -Int KV1_y:Int ) ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 292 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int -Int KV1_y:Int ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) => b"" ) + + + 0 + + + 0 + + + ( false => true ) + + + ( 0 => 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + #halt + ~> ( #pc [ REVERT ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 1 : ( 260 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes b"NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV0_x:Int + + + ( #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 224 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 292 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int -Int KV1_y:Int ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + ( .K => JUMPI 618 bool2Word ( KV1_y:Int <=Int ( KV0_x:Int -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] ) + ~> #execute + ~> #return 224 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 292 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int -Int KV1_y:Int ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( .WordStack => ( 0 : ( ( KV0_x:Int -Int KV1_y:Int ) : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( ( KV0_x:Int -Int KV1_y:Int ) : ( 111 : ( selector ( "sub(uint256,uint256)" ) : .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" ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + ( JUMPI 618 bool2Word ( KV1_y:Int <=Int ( KV0_x:Int -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] + ~> #execute => #halt ~> .K ) + ~> #return 224 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => #buf ( 32 , ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) ) + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 292 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int -Int KV1_y:Int ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 0 => selector ( "sub(uint256,uint256)" ) ) : ( ( ( KV0_x:Int -Int KV1_y:Int ) : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( ( KV0_x:Int -Int KV1_y:Int ) : ( 111 : ( selector ( "sub(uint256,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" => 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" +Bytes #buf ( 32 , ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + ( JUMPI 618 bool2Word ( KV1_y:Int <=Int ( KV0_x:Int -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] + ~> #execute => #halt ~> .K ) + ~> #return 224 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + + + ( EVMC_SUCCESS => EVMC_REVERT ) + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 292 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int -Int KV1_y:Int ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 0 => 618 ) : ( ( ( KV0_x:Int -Int KV1_y:Int ) => 0 ) : ( ( KV1_y:Int => ( KV0_x:Int -Int KV1_y:Int ) ) : ( ( 217 => KV1_y:Int ) : ( ( 0 => 217 ) : ( ( KV1_y:Int => 0 ) : ( ( ( KV0_x:Int -Int KV1_y:Int ) => KV1_y:Int ) : ( ( 111 => ( KV0_x:Int -Int KV1_y:Int ) ) : ( ( selector ( "sub(uint256,uint256)" ) => 111 ) : ( .WordStack => ( selector ( "sub(uint256,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" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + ( #halt + ~> #return 224 32 => #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 224 32 #buf ( 32 , ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 292 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int -Int KV1_y:Int ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( selector ( "sub(uint256,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" +Bytes #buf ( 32 , ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + ( #halt + ~> #return 224 32 => #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #refund 0 + ~> #setLocalMem 224 32 b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 292 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int -Int KV1_y:Int ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 618 : ( 0 : ( ( KV0_x:Int -Int KV1_y:Int ) : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( ( KV0_x:Int -Int KV1_y:Int ) : ( 111 : ( selector ( "sub(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + ( #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 224 32 #buf ( 32 , ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) + ~> #pc [ STATICCALL ] => JUMPI 1762 ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) -Int ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 292 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int -Int KV1_y:Int ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"\xb6}w\xc5" => b"\xe1\xc3j\x8c" ) +Bytes #buf ( 32 , ( ( KV0_x:Int -Int KV1_y:Int ) => KV0_x:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( selector ( "sub(uint256,uint256)" ) => ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) : ( .WordStack => ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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" => 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\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 , ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) => #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + 0 + + + ( true => false ) + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + ( #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #refund 0 + ~> #setLocalMem 224 32 b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + ~> #pc [ STATICCALL ] => #end EVMC_REVERT + ~> #pc [ REVERT ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 292 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int -Int KV1_y:Int ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes b"\xb6}w\xc5" +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"\xb6}w\xc5" => b"\xe1\xc3j\x8c" ) +Bytes #buf ( 32 , ( ( KV0_x:Int -Int KV1_y:Int ) => KV0_x:Int ) ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 618 => 1 ) : ( ( 0 => 292 ) : ( ( ( KV0_x:Int -Int KV1_y:Int ) => selector ( "sub(uint256,uint256)" ) ) : ( ( KV1_y:Int => 491460923342184218035706888008750043977755113263 ) : ( ( 217 => ( KV0_x:Int -Int KV1_y:Int ) ) : ( ( 0 => ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) : ( KV1_y:Int : ( ( ( KV0_x:Int -Int KV1_y:Int ) => KV0_x:Int ) : ( ( 111 => 247 ) : ( ( selector ( "sub(uint256,uint256)" ) => selector ( "test_double_add_double_sub(uint256,uint256)" ) ) : .WordStack ) ) ) ) ) ) ) ) ) ) + + + ( b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes b"NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + 0 + + + ( true => false ) + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + ( #end EVMC_REVERT => #halt ) + ~> #pc [ REVERT ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 1 : ( 292 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int -Int KV1_y:Int ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes b"NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + ( JUMPI 1762 ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) -Int ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] => #end EVMC_SUCCESS + ~> #pc [ STOP ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( #buf ( 32 , ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) => b"" ) + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) => selector ( "test_double_add_double_sub(uint256,uint256)" ) ) : ( ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,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\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + ( JUMPI 1762 ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) -Int ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] => #end EVMC_REVERT + ~> #pc [ REVERT ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( #buf ( 32 , ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) => b"NH{q\x00\x00\x00\x00\x00\x00\x00\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" ) + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) => 1762 ) : ( ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) => ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) : ( ( KV1_y:Int => ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) : ( ( KV0_x:Int => KV1_y:Int ) : ( ( 247 => KV0_x:Int ) : ( ( selector ( "test_double_add_double_sub(uint256,uint256)" ) => 247 ) : ( .WordStack => ( selector ( "test_double_add_double_sub(uint256,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\x00\x00\x00\x00\x00\x00\x00\x00\x00\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"NH{q\x00\x00\x00\x00\x00\x00\x00\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\x00\x00\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\x00" ) +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + #halt + ~> ( #pc [ REVERT ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 1 : ( 292 : ( selector ( "sub(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV0_x:Int -Int KV1_y:Int ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes b"NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ STOP ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( selector ( "test_double_add_double_sub(uint256,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\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + ( #end EVMC_REVERT => #halt ) + ~> #pc [ REVERT ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\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" + + + ( EVMC_SUCCESS => EVMC_REVERT ) + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 1762 : ( ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\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\x00\x00\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\x00" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + #halt + ~> ( #pc [ STOP ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( selector ( "test_double_add_double_sub(uint256,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\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 + + + #halt + ~> ( #pc [ REVERT ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\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" + + + EVMC_REVERT + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xe1\xc3j\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 1762 : ( ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_double_sub(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\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\x00\x00\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\x00" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int -Int KV1_y:Int ) -Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , ( KV0_x:Int -Int KV1_y:Int ) ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV1_y:Int <=Int KV0_x:Int + andBool ( pow24 CONTINUATION:K +│ pc: 0 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ArithmeticCallTest.setUp() +│ +│ (546 steps) +├─ 8 (terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: 248 +│ callDepth: 0 +│ statusCode: EVMC_SUCCESS +│ src: lib/forge-std/src/StdInvariant.sol:77:79 +│ method: test%ArithmeticCallTest.setUp() +│ +│ (1 step) +├─ 9 +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ArithmeticCallTest.test_double_add_sub_external(uint256,uint256,uint256) +│ +│ (510 steps) +├─ 11 +│ k: STATICCALL 0 491460923342184218035706888008750043977755113263 128 100 128 32 ~> ... +│ pc: 1568 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: lib/forge-std/src/StdInvariant.sol:62:62 +│ method: test%ArithmeticCallTest.test_double_add_sub_external(uint256,uint256,uint256) +│ +│ (1 step) +├─ 12 +│ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall 7 ... +│ pc: 1568 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: lib/forge-std/src/StdInvariant.sol:62:62 +│ method: test%ArithmeticCallTest.test_double_add_sub_external(uint256,uint256,uint256) +│ +│ (18 steps) +├─ 13 +│ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... +│ pc: 0 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +│ +│ (1 step) +├─ 14 +│ k: #execute ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +│ +│ (3 steps) +├─ 15 (split) +│ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +│ pc: 279 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: lib/forge-std/src/StdInvariant.sol:85:87 +│ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ +┃ (branch) +┣━━┓ subst: .Subst +┃ ┃ constraint: true +┃ │ +┃ ├─ 16 (split) +┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ │ pc: 279 +┃ │ callDepth: 1 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ +┃ ┃ (branch) +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 18 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ │ pc: 279 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 22 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 30 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ├─ 46 (split) +┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ┃ ├─ 78 (split) +┃ ┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ┃ ┃ └─ 142 (leaf, pending) +┃ ┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ┃ └─ 143 (leaf, pending) +┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ├─ 79 (split) +┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ┃ └─ 144 (leaf, pending) +┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 145 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 47 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ├─ 80 (split) +┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ┃ └─ 146 (leaf, pending) +┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 147 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 81 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 148 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 149 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 31 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 48 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ├─ 82 (split) +┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ┃ └─ 150 (leaf, pending) +┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 151 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 83 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 152 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 153 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 49 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 84 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 154 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 155 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 85 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 156 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 157 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ pc: 279 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 23 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ │ pc: 279 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 32 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 50 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ├─ 86 (split) +┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ┃ └─ 158 (leaf, pending) +┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 159 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 87 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 160 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 161 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 51 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 88 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 162 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 163 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 89 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 164 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 165 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ pc: 279 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 33 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ │ pc: 279 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 52 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 90 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 166 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 167 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 91 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 168 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 169 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ pc: 279 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 53 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ │ pc: 279 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 92 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 170 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 171 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ pc: 279 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 93 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ │ pc: 279 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 172 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ pc: 279 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ └─ 173 (leaf, pending) +┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ pc: 279 +┃ ┃ callDepth: 1 +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ +┃ ┗━━┓ subst: .Subst +┃ ┃ constraint: true +┃ │ +┃ ├─ 19 (split) +┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ │ pc: 279 +┃ │ callDepth: 1 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ +┃ ┃ (branch) +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 24 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ │ pc: 279 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 34 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 54 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ├─ 94 (split) +┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ┃ └─ 174 (leaf, pending) +┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 175 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 95 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 176 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 177 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 55 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 96 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 178 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 179 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 97 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 180 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 181 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ pc: 279 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 35 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ │ pc: 279 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 56 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 98 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 182 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 183 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 99 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 184 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 185 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ pc: 279 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 57 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ │ pc: 279 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 100 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 186 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 187 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ pc: 279 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 101 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ │ pc: 279 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 188 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ pc: 279 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ └─ 189 (leaf, pending) +┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ pc: 279 +┃ ┃ callDepth: 1 +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ +┃ ┗━━┓ subst: .Subst +┃ ┃ constraint: true +┃ │ +┃ ├─ 25 (split) +┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ │ pc: 279 +┃ │ callDepth: 1 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ +┃ ┃ (branch) +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 36 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ │ pc: 279 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 58 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 102 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 190 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 191 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 103 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 192 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 193 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ pc: 279 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 59 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ │ pc: 279 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 104 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 194 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 195 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ pc: 279 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 105 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ │ pc: 279 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 196 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ pc: 279 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ └─ 197 (leaf, pending) +┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ pc: 279 +┃ ┃ callDepth: 1 +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ +┃ ┗━━┓ subst: .Subst +┃ ┃ constraint: true +┃ │ +┃ ├─ 37 (split) +┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ │ pc: 279 +┃ │ callDepth: 1 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ +┃ ┃ (branch) +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 60 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ │ pc: 279 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 106 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ │ pc: 279 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 198 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ ┃ pc: 279 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 199 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ pc: 279 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 107 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ │ pc: 279 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 200 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ pc: 279 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ └─ 201 (leaf, pending) +┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ pc: 279 +┃ ┃ callDepth: 1 +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ +┃ ┗━━┓ subst: .Subst +┃ ┃ constraint: true +┃ │ +┃ ├─ 61 (split) +┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ │ pc: 279 +┃ │ callDepth: 1 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ +┃ ┃ (branch) +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 108 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ │ pc: 279 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 202 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ ┃ pc: 279 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ └─ 203 (leaf, pending) +┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ pc: 279 +┃ ┃ callDepth: 1 +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ +┃ ┗━━┓ subst: .Subst +┃ ┃ constraint: true +┃ │ +┃ ├─ 109 (split) +┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ │ pc: 279 +┃ │ callDepth: 1 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ +┃ ┃ (branch) +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ └─ 204 (leaf, pending) +┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ ┃ pc: 279 +┃ ┃ callDepth: 1 +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ +┃ ┗━━┓ subst: .Subst +┃ ┃ constraint: true +┃ │ +┃ └─ 205 (leaf, pending) +┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... +┃ pc: 279 +┃ callDepth: 1 +┃ statusCode: STATUSCODE:StatusCode +┃ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ +┗━━┓ subst: .Subst + ┃ constraint: true + │ + ├─ 17 (split) + │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + │ pc: 279 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: lib/forge-std/src/StdInvariant.sol:85:87 + │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ + ┃ (branch) + ┣━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 20 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 279 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 26 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 279 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 38 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 279 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ├─ 62 (split) + ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ │ pc: 279 + ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ └─ 110 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ pc: 279 + ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 111 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 279 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 63 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 279 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 112 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 279 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 113 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 279 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 39 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 279 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 64 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 279 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 114 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 279 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 115 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 279 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 65 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 279 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 116 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 279 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 117 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 279 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 27 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 279 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 40 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 279 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 66 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 279 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 118 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 279 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 119 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 279 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 67 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 279 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 120 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 279 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 121 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 279 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 41 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 279 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 68 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 279 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 122 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 279 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 123 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 279 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 69 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 279 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 124 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 279 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ └─ 125 (leaf, pending) + ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ pc: 279 + ┃ callDepth: 1 + ┃ statusCode: STATUSCODE:StatusCode + ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ + ┗━━┓ subst: .Subst + ┃ constraint: true + │ + ├─ 21 (split) + │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + │ pc: 279 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: lib/forge-std/src/StdInvariant.sol:85:87 + │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ + ┃ (branch) + ┣━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 28 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 279 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 42 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 279 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 70 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 279 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 126 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 279 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 127 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 279 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 71 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 279 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 128 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 279 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 129 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 279 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 43 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 279 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 72 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 279 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 130 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 279 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 131 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 279 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 73 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 279 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 132 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 279 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ └─ 133 (leaf, pending) + ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ pc: 279 + ┃ callDepth: 1 + ┃ statusCode: STATUSCODE:StatusCode + ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ + ┗━━┓ subst: .Subst + ┃ constraint: true + │ + ├─ 29 (split) + │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + │ pc: 279 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: lib/forge-std/src/StdInvariant.sol:85:87 + │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ + ┃ (branch) + ┣━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 44 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 279 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 74 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 279 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 134 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 279 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 135 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 279 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 75 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 279 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 136 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 279 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ └─ 137 (leaf, pending) + ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ pc: 279 + ┃ callDepth: 1 + ┃ statusCode: STATUSCODE:StatusCode + ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ + ┗━━┓ subst: .Subst + ┃ constraint: true + │ + ├─ 45 (split) + │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + │ pc: 279 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: lib/forge-std/src/StdInvariant.sol:85:87 + │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ + ┃ (branch) + ┣━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 76 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 279 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 138 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 279 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ └─ 139 (leaf, pending) + ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ pc: 279 + ┃ callDepth: 1 + ┃ statusCode: STATUSCODE:StatusCode + ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ + ┗━━┓ subst: .Subst + ┃ constraint: true + │ + ├─ 77 (split) + │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + │ pc: 279 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: lib/forge-std/src/StdInvariant.sol:85:87 + │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ + ┃ (branch) + ┣━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ └─ 140 (leaf, pending) + ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ pc: 279 + ┃ callDepth: 1 + ┃ statusCode: STATUSCODE:StatusCode + ┃ src: lib/forge-std/src/StdInvariant.sol:85:87 + ┃ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + ┃ + ┗━━┓ subst: .Subst + ┃ constraint: true + │ + └─ 141 (leaf, pending) + k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + pc: 279 + callDepth: 1 + statusCode: STATUSCODE:StatusCode + src: lib/forge-std/src/StdInvariant.sol:85:87 + method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + + +┌─ 10 (root, leaf, target, terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: PC_CELL_5d410f2a:Int +│ callDepth: CALLDEPTH_CELL_5d410f2a:Int +│ statusCode: STATUSCODE_FINAL:StatusCode + + + +module SUMMARY-TEST%ARITHMETICCALLTEST.TEST-DOUBLE-ADD-SUB-EXTERNAL(UINT256,UINT256,UINT256):0 + + + rule [BASIC-BLOCK-1-TO-8]: + + + ( #execute => #halt ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + .List + + + .List + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\n\x92T\xe4" + + + 0 + + + ( .WordStack => ( selector ( "setUp()" ) : .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`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[Pa\x02\xfc\x80a\x00 `\x009`\x00\xf3\xfe`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00WW`\x005`\xe0\x1c\x80cw\x16\x02\xf7\x14a\x00\\W\x80c\x9c&\xe07\x14a\x00\x81W\x80c\xb6}w\xc5\x14a\x00\x94W\x80c\xd8 \xf0[\x14a\x00\xa7W\x80c\xf4\xfa\xc2q\x14a\x00\xbaW[`\x00\x80\xfd[a\x00oa\x00j6`\x04a\x01\x8dV[a\x00\xcdV[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[a\x00oa\x00\x8f6`\x04a\x01\xafV[a\x00\xe0V[a\x00oa\x00\xa26`\x04a\x01\x8dV[a\x01aV[a\x00oa\x00\xb56`\x04a\x01\xdbV[a\x01mV[a\x00oa\x00\xc86`\x04a\x01\xdbV[a\x01}V[`\x00a\x00\xd9\x82\x84a\x02'V[\x93\x92PPPV[`@Qcw\x16\x02\xf7`\xe0\x1b\x81R`\x04\x81\x01\x84\x90R`$\x81\x01\x83\x90R`\x00\x90\x81\x900\x90cw\x16\x02\xf7\x90`D\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x01(W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x01L\x91\x90a\x02?V[\x90Pa\x01X\x83\x82a\x02XV[\x95\x94PPPPPV[`\x00a\x00\xd9\x82\x84a\x02XV[`\x00a\x00\xd9`\x0f\x83\x90\x0b\x84a\x02oV[`\x00a\x00\xd9`\x0f\x83\x90\x0b\x84a\x02\xaeV[`\x00\x80`@\x83\x85\x03\x12\x15a\x01\xa0W`\x00\x80\xfd[PP\x805\x92` \x90\x91\x015\x91PV[`\x00\x80`\x00``\x84\x86\x03\x12\x15a\x01\xc4W`\x00\x80\xfd[PP\x815\x93` \x83\x015\x93P`@\x90\x92\x015\x91\x90PV[`\x00\x80`@\x83\x85\x03\x12\x15a\x01\xeeW`\x00\x80\xfd[\x825\x91P` \x83\x015\x80`\x0f\x0b\x81\x14a\x02\x06W`\x00\x80\xfd[\x80\x91PP\x92P\x92\x90PV[cNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[`\x00\x82\x19\x82\x11\x15a\x02:Wa\x02:a\x02\x11V[P\x01\x90V[`\x00` \x82\x84\x03\x12\x15a\x02QW`\x00\x80\xfd[PQ\x91\x90PV[`\x00\x82\x82\x10\x15a\x02jWa\x02ja\x02\x11V[P\x03\x90V[`\x00\x80\x83\x12\x80\x15`\x01`\xff\x1b\x85\x01\x84\x12\x16\x15a\x02\x8dWa\x02\x8da\x02\x11V[`\x01`\x01`\xff\x1b\x03\x84\x01\x83\x13\x81\x16\x15a\x02\xa8Wa\x02\xa8a\x02\x11V[PP\x03\x90V[`\x00\x80\x82\x12\x80\x15`\x01`\x01`\xff\x1b\x03\x84\x90\x03\x85\x13\x16\x15a\x02\xd0Wa\x02\xd0a\x02\x11V[`\x01`\xff\x1b\x83\x90\x03\x84\x12\x81\x16\x15a\x02\xe9Wa\x02\xe9a\x02\x11V[PP\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + ( 645326474426547203313410069153905908525362434349 => 491460923342184218035706888008750043977755113263 ) + + + 0 + + + .Map + + + .Map + + + .Map + + + ( 0 => 1 ) + + ... + + ( + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( 7 |-> 1 ) ) + + + .Map + + + .Map + + + 1 + + ... + => ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #halt => #execute ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( EVMC_SUCCESS => ?_STATUSCODE ) + + + .List + + + .List + + + ( ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) => .Set ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + ( b"\n\x92T\xe4" => b"\x922\xed\x8c" +Bytes #buf ( 32 , ?KV0_x ) +Bytes #buf ( 32 , ?KV1_y ) +Bytes #buf ( 32 , ?KV2_z ) ) + + + 0 + + + ( ( selector ( "setUp()" ) : .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`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[Pa\x02\xfc\x80a\x00 `\x009`\x00\xf3\xfe`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00WW`\x005`\xe0\x1c\x80cw\x16\x02\xf7\x14a\x00\\W\x80c\x9c&\xe07\x14a\x00\x81W\x80c\xb6}w\xc5\x14a\x00\x94W\x80c\xd8 \xf0[\x14a\x00\xa7W\x80c\xf4\xfa\xc2q\x14a\x00\xbaW[`\x00\x80\xfd[a\x00oa\x00j6`\x04a\x01\x8dV[a\x00\xcdV[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[a\x00oa\x00\x8f6`\x04a\x01\xafV[a\x00\xe0V[a\x00oa\x00\xa26`\x04a\x01\x8dV[a\x01aV[a\x00oa\x00\xb56`\x04a\x01\xdbV[a\x01mV[a\x00oa\x00\xc86`\x04a\x01\xdbV[a\x01}V[`\x00a\x00\xd9\x82\x84a\x02'V[\x93\x92PPPV[`@Qcw\x16\x02\xf7`\xe0\x1b\x81R`\x04\x81\x01\x84\x90R`$\x81\x01\x83\x90R`\x00\x90\x81\x900\x90cw\x16\x02\xf7\x90`D\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x01(W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x01L\x91\x90a\x02?V[\x90Pa\x01X\x83\x82a\x02XV[\x95\x94PPPPPV[`\x00a\x00\xd9\x82\x84a\x02XV[`\x00a\x00\xd9`\x0f\x83\x90\x0b\x84a\x02oV[`\x00a\x00\xd9`\x0f\x83\x90\x0b\x84a\x02\xaeV[`\x00\x80`@\x83\x85\x03\x12\x15a\x01\xa0W`\x00\x80\xfd[PP\x805\x92` \x90\x91\x015\x91PV[`\x00\x80`\x00``\x84\x86\x03\x12\x15a\x01\xc4W`\x00\x80\xfd[PP\x815\x93` \x83\x015\x93P`@\x90\x92\x015\x91\x90PV[`\x00\x80`@\x83\x85\x03\x12\x15a\x01\xeeW`\x00\x80\xfd[\x825\x91P` \x83\x015\x80`\x0f\x0b\x81\x14a\x02\x06W`\x00\x80\xfd[\x80\x91PP\x92P\x92\x90PV[cNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[`\x00\x82\x19\x82\x11\x15a\x02:Wa\x02:a\x02\x11V[P\x01\x90V[`\x00` \x82\x84\x03\x12\x15a\x02QW`\x00\x80\xfd[PQ\x91\x90PV[`\x00\x82\x82\x10\x15a\x02jWa\x02ja\x02\x11V[P\x03\x90V[`\x00\x80\x83\x12\x80\x15`\x01`\xff\x1b\x85\x01\x84\x12\x16\x15a\x02\x8dWa\x02\x8da\x02\x11V[`\x01`\x01`\xff\x1b\x03\x84\x01\x83\x13\x81\x16\x15a\x02\xa8Wa\x02\xa8a\x02\x11V[PP\x03\x90V[`\x00\x80\x82\x12\x80\x15`\x01`\x01`\xff\x1b\x03\x84\x90\x03\x85\x13\x16\x15a\x02\xd0Wa\x02\xd0a\x02\x11V[`\x01`\xff\x1b\x83\x90\x03\x84\x12\x81\x16\x15a\x02\xe9Wa\x02\xe9a\x02\x11V[PP\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" => b"" ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) => .Set ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( .K => STATICCALL 0 491460923342184218035706888008750043977755113263 128 100 128 32 + ~> #pc [ STATICCALL ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x922\xed\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( .WordStack => ( 228 : ( selector ( "add_sub_external(uint256,uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_sub_external(uint256,uint256,uint256)" ) : .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\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + .Set + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( STATICCALL 0 491460923342184218035706888008750043977755113263 128 100 128 32 ~> .K => #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) true + ~> #return 128 32 ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x922\xed\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 228 : ( selector ( "add_sub_external(uint256,uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_sub_external(uint256,uint256,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\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + .Set + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) true => #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) + ~> #execute ) + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( .List => ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x922\xed\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 228 : ( selector ( "add_sub_external(uint256,uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_sub_external(uint256,uint256,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\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) ) + + + ( .List => ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) ) + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + + ( 728815563385977040452943777879061427756277306518 => 491460923342184218035706888008750043977755113263 ) + + + ( CALLER_ID:Int => 728815563385977040452943777879061427756277306518 ) + + + ( b"\x922\xed\x8c" => b"\x9c&\xe07" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( ( 228 : ( selector ( "add_sub_external(uint256,uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_sub_external(uint256,uint256,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\x00\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) => b"" ) + + + 0 + + + 0 + + + ( false => true ) + + + ( 0 => 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x922\xed\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 228 : ( selector ( "add_sub_external(uint256,uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_sub_external(uint256,uint256,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\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( .K => #checkDepthExceeded + ~> #call 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) true + ~> #return 128 32 + ~> #pc [ STATICCALL ] ) + ~> #execute + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x922\xed\x8c" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 228 : ( selector ( "add_sub_external(uint256,uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 247 : ( selector ( "test_double_add_sub_external(uint256,uint256,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\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( .WordStack => ( 196 : ( selector ( "add(uint256,uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,uint256)" ) : .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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 CONTINUATION:K +│ pc: 0 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%ArithmeticContract.add(uint256,uint256) +│ +│ (341 steps) +├─ 3 (split) +│ k: JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) ~> #pc [ J ... +│ pc: 562 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ method: src%ArithmeticContract.add(uint256,uint256) +┃ +┃ (branch) +┣━━┓ subst: .Subst +┃ ┃ constraint: +┃ ┃ KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) +┃ │ +┃ ├─ 4 +┃ │ k: JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) ~> #pc [ J ... +┃ │ pc: 562 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (126 steps) +┃ ├─ 6 +┃ │ k: #end EVMC_SUCCESS ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 128 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 8 +┃ │ k: #halt ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 128 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (2 steps) +┃ ├─ 10 (terminal) +┃ │ k: #halt ~> CONTINUATION:K +┃ │ pc: 128 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ ┊ constraint: +┃ ┊ ( notBool + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) +┃ ┊ subst: ... +┃ └─ 2 (leaf, target, terminal) +┃ k: #halt ~> CONTINUATION:K +┃ pc: PC_CELL_5d410f2a:Int +┃ callDepth: CALLDEPTH_CELL_5d410f2a:Int +┃ statusCode: STATUSCODE_FINAL:StatusCode +┃ +┗━━┓ subst: .Subst + ┃ constraint: + ┃ ( maxUInt256 -Int KV1_y:Int ) #pc [ J ... + │ pc: 562 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: STATUSCODE:StatusCode + │ method: src%ArithmeticContract.add(uint256,uint256) + │ + │ (63 steps) + ├─ 7 + │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K + │ pc: 550 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: STATUSCODE:StatusCode + │ src: lib/forge-std/src/StdInvariant.sol:90:90 + │ method: src%ArithmeticContract.add(uint256,uint256) + │ + │ (1 step) + ├─ 9 + │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K + │ pc: 550 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_REVERT + │ src: lib/forge-std/src/StdInvariant.sol:90:90 + │ method: src%ArithmeticContract.add(uint256,uint256) + │ + │ (2 steps) + ├─ 11 (terminal) + │ k: #halt ~> CONTINUATION:K + │ pc: 550 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_REVERT + │ src: lib/forge-std/src/StdInvariant.sol:90:90 + │ method: src%ArithmeticContract.add(uint256,uint256) + │ + ┊ constraint: + ┊ ( notBool + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + ┊ 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-SRC%ARITHMETICCONTRACT.ADD(UINT256,UINT256):0 + + + rule [BASIC-BLOCK-1-TO-3]: + + + ( .K => JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( .WordStack => ( 0 : ( KV0_x:Int : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add(uint256,uint256)" ) : .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" ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + ))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-1-TO-3)] + + rule [BASIC-BLOCK-4-TO-6]: + + + ( JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] => #end EVMC_SUCCESS + ~> #pc [ RETURN ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 0 => selector ( "add(uint256,uint256)" ) ) : ( ( KV0_x:Int : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add(uint256,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" => 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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-4-TO-6)] + + rule [BASIC-BLOCK-5-TO-7]: + + + ( JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] => #end EVMC_REVERT + ~> #pc [ REVERT ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 0 => 570 ) : ( ( KV0_x:Int => 0 ) : ( ( KV1_y:Int => KV0_x:Int ) : ( ( 217 => KV1_y:Int ) : ( ( 0 => 217 ) : ( ( KV1_y:Int => 0 ) : ( ( KV0_x:Int => KV1_y:Int ) : ( ( 111 => KV0_x:Int ) : ( ( selector ( "add(uint256,uint256)" ) => 111 ) : ( .WordStack => ( selector ( "add(uint256,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" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( maxUInt256 -Int KV1_y:Int ) + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ RETURN ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( selector ( "add(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-6-TO-8)] + + rule [BASIC-BLOCK-7-TO-9]: + + + ( #end EVMC_REVERT => #halt ) + ~> #pc [ REVERT ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + ( _STATUSCODE => EVMC_REVERT ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 570 : ( 0 : ( KV0_x:Int : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( maxUInt256 -Int KV1_y:Int ) + + + #halt + ~> ( #pc [ RETURN ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( selector ( "add(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-8-TO-10)] + + rule [BASIC-BLOCK-9-TO-11]: + + + #halt + ~> ( #pc [ REVERT ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 570 : ( 0 : ( KV0_x:Int : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( maxUInt256 -Int KV1_y:Int ) CONTINUATION:K +│ pc: 0 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +│ +│ (459 steps) +├─ 3 +│ k: STATICCALL 0 C_ARITHMETICCONTRACT_ID:Int 128 68 128 32 ~> #pc [ STATICCALL ] ~> ... +│ pc: 279 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: lib/forge-std/src/StdInvariant.sol:85:87 +│ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +│ +│ (1 step) +├─ 4 +│ k: #accessAccounts C_ARITHMETICCONTRACT_ID:Int ~> #checkCall C_ARITHMETICCONTRACT_I ... +│ pc: 279 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: lib/forge-std/src/StdInvariant.sol:85:87 +│ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +│ +│ (3 steps) +├─ 5 (split) +│ k: #checkDepthExceeded ~> #call C_ARITHMETICCONTRACT_ID:Int C_ARITHMETICCONTRACT_ID ... +│ pc: 279 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: lib/forge-std/src/StdInvariant.sol:85:87 +│ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ +┃ (branch) +┣━━┓ subst: .Subst +┃ ┃ constraint: +┃ ┃ CALLDEPTH_CELL:Int #call C_ARITHMETICCONTRACT_ID:Int C_ARITHMETICCONTRACT_ID ... +┃ │ pc: 279 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: lib/forge-std/src/StdInvariant.sol:85:87 +┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ │ +┃ │ (15 steps) +┃ ├─ 8 +┃ │ k: #precompiled? ( C_ARITHMETICCONTRACT_ID:Int , SHANGHAI ) ~> #execute ~> #return ... +┃ │ pc: 0 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 10 +┃ │ k: #execute ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 0 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 12 (split) +┃ │ k: JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) ~> #pc [ J ... +┃ │ pc: 562 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ ┃ +┃ ┃ (branch) +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) +┃ ┃ │ +┃ ┃ ├─ 14 +┃ ┃ │ k: JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) ~> #pc [ J ... +┃ ┃ │ pc: 562 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (3 steps) +┃ ┃ ├─ 17 +┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ ┃ │ pc: 128 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (1 step) +┃ ┃ ├─ 20 +┃ ┃ │ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ │ pc: 128 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ ┃ │ +┃ ┃ │ (297 steps) +┃ ┃ ├─ 23 (split) +┃ ┃ │ k: JUMPI 618 bool2Word ( KV2_z:Int <=Int ( KV0_x:Int +Int KV1_y:Int ) ) ~> #pc [ JU ... +┃ ┃ │ pc: 610 +┃ ┃ │ callDepth: CALLDEPTH_CELL:Int +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:82:82 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: +┃ ┃ ┃ ┃ KV2_z:Int <=Int ( KV0_x:Int +Int KV1_y:Int ) +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 26 +┃ ┃ ┃ │ k: JUMPI 618 bool2Word ( KV2_z:Int <=Int ( KV0_x:Int +Int KV1_y:Int ) ) ~> #pc [ JU ... +┃ ┃ ┃ │ pc: 610 +┃ ┃ ┃ │ callDepth: CALLDEPTH_CELL:Int +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:82:82 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ │ +┃ ┃ ┃ │ (140 steps) +┃ ┃ ┃ ├─ 29 +┃ ┃ ┃ │ k: #end EVMC_SUCCESS ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +┃ ┃ ┃ │ pc: 128 +┃ ┃ ┃ │ callDepth: CALLDEPTH_CELL:Int +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ ├─ 32 +┃ ┃ ┃ │ k: #halt ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +┃ ┃ ┃ │ pc: 128 +┃ ┃ ┃ │ callDepth: CALLDEPTH_CELL:Int +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ │ +┃ ┃ ┃ │ (2 steps) +┃ ┃ ┃ ├─ 34 (terminal) +┃ ┃ ┃ │ k: #halt ~> CONTINUATION:K +┃ ┃ ┃ │ pc: 128 +┃ ┃ ┃ │ callDepth: CALLDEPTH_CELL:Int +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ ┃ │ +┃ ┃ ┃ ┊ constraint: +┃ ┃ ┃ ┊ ( notBool + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) +┃ ┃ ┃ ┊ subst: ... +┃ ┃ ┃ └─ 2 (leaf, target, terminal) +┃ ┃ ┃ k: #halt ~> CONTINUATION:K +┃ ┃ ┃ pc: PC_CELL_5d410f2a:Int +┃ ┃ ┃ callDepth: CALLDEPTH_CELL_5d410f2a:Int +┃ ┃ ┃ statusCode: STATUSCODE_FINAL:StatusCode +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ ( KV0_x:Int +Int KV1_y:Int ) #pc [ JU ... +┃ ┃ │ pc: 610 +┃ ┃ │ callDepth: CALLDEPTH_CELL:Int +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:82:82 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ │ +┃ ┃ │ (63 steps) +┃ ┃ ├─ 30 +┃ ┃ │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K +┃ ┃ │ pc: 550 +┃ ┃ │ callDepth: CALLDEPTH_CELL:Int +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:90:90 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ │ +┃ ┃ │ (1 step) +┃ ┃ ├─ 33 +┃ ┃ │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K +┃ ┃ │ pc: 550 +┃ ┃ │ callDepth: CALLDEPTH_CELL:Int +┃ ┃ │ statusCode: EVMC_REVERT +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:90:90 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ │ +┃ ┃ │ (2 steps) +┃ ┃ ├─ 35 (terminal) +┃ ┃ │ k: #halt ~> CONTINUATION:K +┃ ┃ │ pc: 550 +┃ ┃ │ callDepth: CALLDEPTH_CELL:Int +┃ ┃ │ statusCode: EVMC_REVERT +┃ ┃ │ src: lib/forge-std/src/StdInvariant.sol:90:90 +┃ ┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ ┃ │ +┃ ┃ ┊ constraint: +┃ ┃ ┊ ( notBool + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) +┃ ┃ ┊ subst: ... +┃ ┃ └─ 2 (leaf, target, terminal) +┃ ┃ k: #halt ~> CONTINUATION:K +┃ ┃ pc: PC_CELL_5d410f2a:Int +┃ ┃ callDepth: CALLDEPTH_CELL_5d410f2a:Int +┃ ┃ statusCode: STATUSCODE_FINAL:StatusCode +┃ ┃ +┃ ┗━━┓ subst: .Subst +┃ ┃ constraint: +┃ ┃ ( maxUInt256 -Int KV1_y:Int ) #pc [ J ... +┃ │ pc: 562 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (3 steps) +┃ ├─ 18 +┃ │ k: #halt ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 550 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: EVMC_REVERT +┃ │ src: lib/forge-std/src/StdInvariant.sol:90:90 +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 21 +┃ │ k: #popCallStack ~> #popWorldState ~> 0 ~> #push ~> #refund 0 ~> #setLocalMem 128 3 ... +┃ │ pc: 550 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: EVMC_REVERT +┃ │ src: lib/forge-std/src/StdInvariant.sol:90:90 +┃ │ method: src%ArithmeticContract.add(uint256,uint256) +┃ │ +┃ │ (68 steps) +┃ ├─ 24 +┃ │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 295 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_REVERT +┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 +┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 28 +┃ │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 295 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_REVERT +┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 +┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ │ +┃ │ (2 steps) +┃ ├─ 31 (terminal) +┃ │ k: #halt ~> CONTINUATION:K +┃ │ pc: 295 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_REVERT +┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 +┃ │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) +┃ │ +┃ ┊ constraint: +┃ ┊ ( notBool + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) +┃ ┊ subst: ... +┃ └─ 2 (leaf, target, terminal) +┃ k: #halt ~> CONTINUATION:K +┃ pc: PC_CELL_5d410f2a:Int +┃ callDepth: CALLDEPTH_CELL_5d410f2a:Int +┃ statusCode: STATUSCODE_FINAL:StatusCode +┃ +┗━━┓ subst: .Subst + ┃ constraint: + ┃ 1024 <=Int CALLDEPTH_CELL:Int + │ + ├─ 7 + │ k: #checkDepthExceeded ~> #call C_ARITHMETICCONTRACT_ID:Int C_ARITHMETICCONTRACT_ID ... + │ pc: 279 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: STATUSCODE:StatusCode + │ src: lib/forge-std/src/StdInvariant.sol:85:87 + │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + │ + │ (4 steps) + ├─ 9 + │ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_ARITHMETICCONTRACT_ID:Int C_ARITHMETICC ... + │ pc: 279 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: STATUSCODE:StatusCode + │ src: lib/forge-std/src/StdInvariant.sol:85:87 + │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + │ + │ (1 step) + ├─ 11 + │ k: #halt ~> #call C_ARITHMETICCONTRACT_ID:Int C_ARITHMETICCONTRACT_ID:Int C_ARITHME ... + │ pc: 279 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_CALL_DEPTH_EXCEEDED + │ src: lib/forge-std/src/StdInvariant.sol:85:87 + │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + │ + │ (1 step) + ├─ 13 + │ k: #halt ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K + │ pc: 279 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_CALL_DEPTH_EXCEEDED + │ src: lib/forge-std/src/StdInvariant.sol:85:87 + │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + │ + │ (1 step) + ├─ 16 + │ k: #popCallStack ~> #popWorldState ~> 0 ~> #push ~> #pc [ STATICCALL ] ~> #execute ... + │ pc: 279 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_CALL_DEPTH_EXCEEDED + │ src: lib/forge-std/src/StdInvariant.sol:85:87 + │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + │ + │ (66 steps) + ├─ 19 + │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K + │ pc: 295 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_CALL_DEPTH_EXCEEDED + │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 + │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + │ + │ (1 step) + ├─ 22 + │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K + │ pc: 295 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_REVERT + │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 + │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + │ + │ (2 steps) + ├─ 25 (terminal) + │ k: #halt ~> CONTINUATION:K + │ pc: 295 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_REVERT + │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 + │ method: src%ArithmeticContract.add_sub_external(uint256,uint256,uint256) + │ + ┊ constraint: + ┊ ( notBool + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + ┊ 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-SRC%ARITHMETICCONTRACT.ADD-SUB-EXTERNAL(UINT256,UINT256,UINT256):0 + + + rule [BASIC-BLOCK-1-TO-3]: + + + ( .K => STATICCALL 0 C_ARITHMETICCONTRACT_ID:Int 128 68 128 32 + ~> #pc [ STATICCALL ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( .WordStack => ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,uint256)" ) : .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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + ))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-1-TO-3)] + + rule [BASIC-BLOCK-3-TO-4]: + + + ( STATICCALL 0 C_ARITHMETICCONTRACT_ID:Int 128 68 128 32 ~> .K => #accessAccounts C_ARITHMETICCONTRACT_ID:Int + ~> #checkCall C_ARITHMETICCONTRACT_ID:Int 0 + ~> #call C_ARITHMETICCONTRACT_ID:Int C_ARITHMETICCONTRACT_ID:Int C_ARITHMETICCONTRACT_ID:Int 0 0 b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) true + ~> #return 128 32 ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + ))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-3-TO-4)] + + rule [BASIC-BLOCK-4-TO-5]: + + + ( #accessAccounts C_ARITHMETICCONTRACT_ID:Int + ~> #checkCall C_ARITHMETICCONTRACT_ID:Int 0 => #checkDepthExceeded ~> .K ) + ~> #call C_ARITHMETICCONTRACT_ID:Int C_ARITHMETICCONTRACT_ID:Int C_ARITHMETICCONTRACT_ID:Int 0 0 b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) true + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + ... + + + + 0 + + + ( ACCESSEDACCOUNTS_CELL:Set => ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + ))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-4-TO-5)] + + rule [BASIC-BLOCK-6-TO-8]: + + + ( #checkDepthExceeded + ~> #call C_ARITHMETICCONTRACT_ID:Int C_ARITHMETICCONTRACT_ID:Int C_ARITHMETICCONTRACT_ID:Int 0 0 b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) true => #precompiled? ( C_ARITHMETICCONTRACT_ID:Int , SHANGHAI ) + ~> #execute ) + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => b"" ) + + + ( CALLSTACK_CELL:List => ListItem ( + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) CALLSTACK_CELL:List ) + + + ( INTERIMSTATES_CELL:List => ListItem ( { + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) INTERIMSTATES_CELL:List ) + + + ( TOUCHEDACCOUNTS_CELL:Set => TOUCHEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + ( CALLER_ID:Int => C_ARITHMETICCONTRACT_ID:Int ) + + + ( b"\x9c&\xe07" => b"w\x16\x02\xf7" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes ( #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) => #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + ( ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) => b"" ) + + + 0 + + + 0 + + + ( STATIC_CELL:Bool => true ) + + + ( CALLDEPTH_CELL:Int => ( CALLDEPTH_CELL:Int +Int 1 ) ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-6-TO-8)] + + rule [BASIC-BLOCK-7-TO-9]: + + + ( #checkDepthExceeded => #end EVMC_CALL_DEPTH_EXCEEDED ) + ~> #call C_ARITHMETICCONTRACT_ID:Int C_ARITHMETICCONTRACT_ID:Int C_ARITHMETICCONTRACT_ID:Int 0 0 b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) true + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => b"" ) + + + ( CALLSTACK_CELL:List => ListItem ( + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) CALLSTACK_CELL:List ) + + + ( INTERIMSTATES_CELL:List => ListItem ( { + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) INTERIMSTATES_CELL:List ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-7-TO-9)] + + rule [BASIC-BLOCK-8-TO-10]: + + + ( #precompiled? ( C_ARITHMETICCONTRACT_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_ID:Int + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + true + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-8-TO-10)] + + rule [BASIC-BLOCK-9-TO-11]: + + + ( #end EVMC_CALL_DEPTH_EXCEEDED => #halt ) + ~> #call C_ARITHMETICCONTRACT_ID:Int C_ARITHMETICCONTRACT_ID:Int C_ARITHMETICCONTRACT_ID:Int 0 0 b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) true + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_CALL_DEPTH_EXCEEDED ) + + + ListItem ( + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-9-TO-11)] + + rule [BASIC-BLOCK-10-TO-12]: + + + ( .K => JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] ) + ~> #execute + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_ID:Int + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( .WordStack => ( 0 : ( KV0_x:Int : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add(uint256,uint256)" ) : .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" ) + + + 0 + + + 0 + + + true + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-10-TO-12)] + + rule [BASIC-BLOCK-11-TO-13]: + + + #halt + ~> ( #call C_ARITHMETICCONTRACT_ID:Int C_ARITHMETICCONTRACT_ID:Int C_ARITHMETICCONTRACT_ID:Int 0 0 b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) true ~> .K => .K ) + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_CALL_DEPTH_EXCEEDED + + + ListItem ( + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-11-TO-13)] + + rule [BASIC-BLOCK-13-TO-16]: + + + ( #halt + ~> #return 128 32 => #popCallStack + ~> #popWorldState + ~> 0 + ~> #push ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_CALL_DEPTH_EXCEEDED + + + ListItem ( + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-13-TO-16)] + + rule [BASIC-BLOCK-14-TO-17]: + + + ( JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] + ~> #execute => #halt ~> .K ) + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) ) + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + ListItem ( + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_ID:Int + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 0 => selector ( "add(uint256,uint256)" ) ) : ( ( KV0_x:Int : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add(uint256,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" => 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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) ) + + + 0 + + + 0 + + + true + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + ))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-14-TO-17)] + + rule [BASIC-BLOCK-15-TO-18]: + + + ( JUMPI 570 bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] + ~> #execute => #halt ~> .K ) + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + + + ( _STATUSCODE => EVMC_REVERT ) + + + ListItem ( + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_ID:Int + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( 0 => 570 ) : ( ( KV0_x:Int => 0 ) : ( ( KV1_y:Int => KV0_x:Int ) : ( ( 217 => KV1_y:Int ) : ( ( 0 => 217 ) : ( ( KV1_y:Int => 0 ) : ( ( KV0_x:Int => KV1_y:Int ) : ( ( 111 => KV0_x:Int ) : ( ( selector ( "add(uint256,uint256)" ) => 111 ) : ( .WordStack => ( selector ( "add(uint256,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" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + + true + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( maxUInt256 -Int KV1_y:Int ) + + + ( #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #pc [ STATICCALL ] => #end EVMC_REVERT + ~> #pc [ REVERT ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_CALL_DEPTH_EXCEEDED + + + ( ListItem ( + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) CALLSTACK_CELL:List => CALLSTACK_CELL:List ) + + + ( ListItem ( { + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) INTERIMSTATES_CELL:List => INTERIMSTATES_CELL:List ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( ( 196 => 1 ) : ( ( selector ( "add(uint256,uint256)" ) => 196 ) : ( ( C_ARITHMETICCONTRACT_ID:Int => selector ( "add(uint256,uint256)" ) ) : ( ( 0 => C_ARITHMETICCONTRACT_ID:Int ) : ( 0 : ( ( KV2_z:Int => 0 ) : ( ( KV1_y:Int => KV2_z:Int ) : ( ( KV0_x:Int => KV1_y:Int ) : ( ( 111 => KV0_x:Int ) : ( ( selector ( "add_sub_external(uint256,uint256,uint256)" ) => 111 ) : ( .WordStack => ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-16-TO-19)] + + rule [BASIC-BLOCK-17-TO-20]: + + + ( #halt + ~> #return 128 32 => #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + ListItem ( + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_ID:Int + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( selector ( "add(uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) + + + 0 + + + 0 + + + true + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + ))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-17-TO-20)] + + rule [BASIC-BLOCK-18-TO-21]: + + + ( #halt + ~> #return 128 32 => #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + ListItem ( + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_ID:Int + + + b"w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 570 : ( 0 : ( KV0_x:Int : ( KV1_y:Int : ( 217 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add(uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + + true + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( maxUInt256 -Int KV1_y:Int ) + + + ( #end EVMC_REVERT => #halt ) + ~> #pc [ REVERT ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( EVMC_CALL_DEPTH_EXCEEDED => EVMC_REVERT ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 1 : ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + + + + 0 + + + _ACCESSEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-19-TO-22)] + + rule [BASIC-BLOCK-20-TO-23]: + + + ( #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) + ~> #pc [ STATICCALL ] => JUMPI 618 bool2Word ( KV2_z:Int <=Int ( KV0_x:Int +Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + ( ListItem ( + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) CALLSTACK_CELL:List => CALLSTACK_CELL:List ) + + + ( ListItem ( { + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) INTERIMSTATES_CELL:List => INTERIMSTATES_CELL:List ) + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + ( C_ARITHMETICCONTRACT_ID:Int => CALLER_ID:Int ) + + + ( b"w\x16\x02\xf7" => b"\x9c&\xe07" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes ( #buf ( 32 , KV1_y:Int ) => #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) ) + + + 0 + + + ( ( selector ( "add(uint256,uint256)" ) => 0 ) : ( .WordStack => ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV2_z:Int : ( 344 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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" => 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 , ( KV0_x:Int +Int KV1_y:Int ) ) => #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + 0 + + + ( true => STATIC_CELL:Bool ) + + + ( ( CALLDEPTH_CELL:Int +Int 1 ) => CALLDEPTH_CELL:Int ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + ))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-20-TO-23)] + + rule [BASIC-BLOCK-21-TO-24]: + + + ( #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + ~> #pc [ STATICCALL ] => #end EVMC_REVERT + ~> #pc [ REVERT ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + ( ListItem ( + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) CALLSTACK_CELL:List => CALLSTACK_CELL:List ) + + + ( ListItem ( { + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) INTERIMSTATES_CELL:List => INTERIMSTATES_CELL:List ) + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + ( C_ARITHMETICCONTRACT_ID:Int => CALLER_ID:Int ) + + + ( b"w\x16\x02\xf7" => b"\x9c&\xe07" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes ( #buf ( 32 , KV1_y:Int ) => #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) ) + + + 0 + + + ( ( 570 => 1 ) : ( ( 0 => 196 ) : ( ( KV0_x:Int => selector ( "add(uint256,uint256)" ) ) : ( ( KV1_y:Int => C_ARITHMETICCONTRACT_ID:Int ) : ( ( 217 => 0 ) : ( 0 : ( ( KV1_y:Int => KV2_z:Int ) : ( ( KV0_x:Int => KV1_y:Int ) : ( ( 111 => KV0_x:Int ) : ( ( selector ( "add(uint256,uint256)" ) => 111 ) : ( .WordStack => ( selector ( "add_sub_external(uint256,uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) + + + ( b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\x00NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + 0 + + + ( true => STATIC_CELL:Bool ) + + + ( ( CALLDEPTH_CELL:Int +Int 1 ) => CALLDEPTH_CELL:Int ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_STORAGE:Map + + + C_ARITHMETICCONTRACT_ORIGSTORAGE:Map + + + C_ARITHMETICCONTRACT_TRANSIENTSTORAGE:Map + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( maxUInt256 -Int KV1_y:Int ) + + + #halt + ~> ( #pc [ REVERT ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_REVERT + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 1 : ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\x00w\x16\x02\xf7" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + + + + 0 + + + _ACCESSEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-22-TO-25)] + + rule [BASIC-BLOCK-24-TO-28]: + + + ( #end EVMC_REVERT => #halt ) + ~> #pc [ REVERT ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 1 : ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\x00NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + + + + 0 + + + _ACCESSEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( maxUInt256 -Int KV1_y:Int ) + + + ( JUMPI 618 bool2Word ( KV2_z:Int <=Int ( KV0_x:Int +Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] => #end EVMC_SUCCESS + ~> #pc [ RETURN ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) => ( ( KV0_x:Int +Int KV1_y:Int ) -Int KV2_z:Int ) ) ) + + + EVMC_SUCCESS + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( ( 0 => selector ( "add_sub_external(uint256,uint256,uint256)" ) ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV2_z:Int : ( 344 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,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\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 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes ( #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) => #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) -Int KV2_z:Int ) ) ) +Bytes ( #buf ( 32 , KV1_y:Int ) => #range ( #buf ( 32 , KV1_y:Int ) , 28 , 4 ) ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + + + + 0 + + + _ACCESSEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-26-TO-29)] + + rule [BASIC-BLOCK-27-TO-30]: + + + ( JUMPI 618 bool2Word ( KV2_z:Int <=Int ( KV0_x:Int +Int KV1_y:Int ) ) + ~> #pc [ JUMPI ] => #end EVMC_REVERT + ~> #pc [ REVERT ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + + + EVMC_SUCCESS + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( ( 0 => 618 ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) => 0 ) : ( ( KV2_z:Int => ( KV0_x:Int +Int KV1_y:Int ) ) : ( ( 344 => KV2_z:Int ) : ( ( ( KV0_x:Int +Int KV1_y:Int ) => 344 ) : ( ( 0 => ( KV0_x:Int +Int KV1_y:Int ) ) : ( ( KV2_z:Int => 0 ) : ( ( KV1_y:Int => KV2_z:Int ) : ( ( KV0_x:Int => KV1_y:Int ) : ( ( 111 => KV0_x:Int ) : ( ( selector ( "add_sub_external(uint256,uint256,uint256)" ) => 111 ) : ( .WordStack => ( selector ( "add_sub_external(uint256,uint256,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"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + + + + 0 + + + _ACCESSEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-27-TO-30)] + + rule [BASIC-BLOCK-28-TO-31]: + + + #halt + ~> ( #pc [ REVERT ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 1 : ( 196 : ( selector ( "add(uint256,uint256)" ) : ( C_ARITHMETICCONTRACT_ID:Int : ( 0 : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\x00NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + + + + 0 + + + _ACCESSEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( maxUInt256 -Int KV1_y:Int ) + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ RETURN ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) -Int KV2_z:Int ) ) + + + EVMC_SUCCESS + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( selector ( "add_sub_external(uint256,uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) -Int KV2_z:Int ) ) +Bytes #range ( #buf ( 32 , KV1_y:Int ) , 28 , 4 ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + + + + 0 + + + _ACCESSEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-29-TO-32)] + + rule [BASIC-BLOCK-30-TO-33]: + + + ( #end EVMC_REVERT => #halt ) + ~> #pc [ REVERT ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + ( EVMC_SUCCESS => EVMC_REVERT ) + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 618 : ( 0 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV2_z:Int : ( 344 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + + + + 0 + + + _ACCESSEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-30-TO-33)] + + rule [BASIC-BLOCK-32-TO-34]: + + + #halt + ~> ( #pc [ RETURN ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) -Int KV2_z:Int ) ) + + + EVMC_SUCCESS + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( selector ( "add_sub_external(uint256,uint256,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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #buf ( 32 , ( ( KV0_x:Int +Int KV1_y:Int ) -Int KV2_z:Int ) ) +Bytes #range ( #buf ( 32 , KV1_y:Int ) , 28 , 4 ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + + + + 0 + + + _ACCESSEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-32-TO-34)] + + rule [BASIC-BLOCK-33-TO-35]: + + + #halt + ~> ( #pc [ REVERT ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + + + C_ARITHMETICCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x9c&\xe07" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 618 : ( 0 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( KV2_z:Int : ( 344 : ( ( KV0_x:Int +Int KV1_y:Int ) : ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 111 : ( selector ( "add_sub_external(uint256,uint256,uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + + + + 0 + + + _ACCESSEDACCOUNTS_CELL |Set SetItem ( C_ARITHMETICCONTRACT_ID:Int ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ARITHMETICCONTRACT_ID:Int + + + C_ARITHMETICCONTRACT_BAL:Int + + + C_ARITHMETICCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int KV2_z:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_ARITHMETICCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ARITHMETICCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-33-TO-35)] + +endmodule \ No newline at end of file diff --git a/src/tests/integration/test-data/show/CallableStorageContract.str().cse.basic.expected b/src/tests/integration/test-data/show/CallableStorageContract.str().cse.basic.expected new file mode 100644 index 000000000..b64ca6fb7 --- /dev/null +++ b/src/tests/integration/test-data/show/CallableStorageContract.str().cse.basic.expected @@ -0,0 +1,1401 @@ + +┌─ 1 (root, init) +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%CallableStorageContract.str() +│ +│ (556 steps) +├─ 3 (split) +│ k: JUMPI 242 bool2Word ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ==Int 0 ) ~> #p ... +│ pc: 171 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%CallableStorageContract.str() +┃ +┃ (branch) +┣━━┓ subst: .Subst +┃ ┃ constraint: +┃ ┃ C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ==Int 0 +┃ │ +┃ ├─ 4 +┃ │ k: JUMPI 242 bool2Word ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ==Int 0 ) ~> #p ... +┃ │ pc: 171 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%CallableStorageContract.str() +┃ │ +┃ │ (308 steps) +┃ ├─ 6 +┃ │ k: #end EVMC_SUCCESS ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 86 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%CallableStorageContract.str() +┃ │ +┃ │ (1 step) +┃ ├─ 8 +┃ │ k: #halt ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 86 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%CallableStorageContract.str() +┃ │ +┃ │ (2 steps) +┃ ├─ 10 (terminal) +┃ │ k: #halt ~> CONTINUATION:K +┃ │ pc: 86 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%CallableStorageContract.str() +┃ │ +┃ ┊ constraint: +┃ ┊ ( notBool 1 in_keys ( C_CALLABLESTORAGECONTRACT_STORAGE:Map ) ) +┃ ┊ ( notBool + C_CALLABLESTORAGECONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) +┃ ┊ subst: ... +┃ └─ 2 (leaf, target, terminal) +┃ k: #halt ~> CONTINUATION:K +┃ pc: PC_CELL_5d410f2a:Int +┃ callDepth: CALLDEPTH_CELL_5d410f2a:Int +┃ statusCode: STATUSCODE_FINAL:StatusCode +┃ +┗━━┓ subst: .Subst + ┃ constraint: + ┃ ( notBool C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ==Int 0 ) + │ + ├─ 5 + │ k: JUMPI 242 bool2Word ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ==Int 0 ) ~> #p ... + │ pc: 171 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%CallableStorageContract.str() + │ + │ (474 steps) + ├─ 7 + │ k: #end EVMC_SUCCESS ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K + │ pc: 86 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%CallableStorageContract.str() + │ + │ (1 step) + ├─ 9 + │ k: #halt ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K + │ pc: 86 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_SUCCESS + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%CallableStorageContract.str() + │ + │ (2 steps) + ├─ 11 (terminal) + │ k: #halt ~> CONTINUATION:K + │ pc: 86 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_SUCCESS + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%CallableStorageContract.str() + │ + ┊ constraint: + ┊ ( notBool 1 in_keys ( C_CALLABLESTORAGECONTRACT_STORAGE:Map ) ) + ┊ ( notBool + C_CALLABLESTORAGECONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + ┊ 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%CALLABLESTORAGECONTRACT.STR():0 + + + rule [BASIC-BLOCK-1-TO-3]: + + + ( .K => JUMPI 242 bool2Word ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ==Int 0 ) + ~> #pc [ JUMPI ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + + C_CALLABLESTORAGECONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\xc1[\xae\x84" + + + 0 + + + ( .WordStack => ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int : ( 1 : ( 160 : ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int : ( 1 : ( 128 : ( 95 : ( selector ( "str()" ) : .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" +Bytes #buf ( 32 , ( ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) +Int 160 ) ) +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 , C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_CALLABLESTORAGECONTRACT_ID:Int + + + C_CALLABLESTORAGECONTRACT_BAL:Int + + + ( ( 1 |-> #asWord ( C_CALLABLESTORAGECONTRACT_STR_S_CONTENTS:Bytes +Bytes #buf ( 1 , ( 2 *Int C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) ) ) ) + C_CALLABLESTORAGECONTRACT_STORAGE:Map ) + + + C_CALLABLESTORAGECONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + 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 + C_CALLABLESTORAGECONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_CALLABLESTORAGECONTRACT_ID:Int <= 9 ) ) + ))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-1-TO-3)] + + rule [BASIC-BLOCK-4-TO-6]: + + + ( JUMPI 242 bool2Word ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ==Int 0 ) + ~> #pc [ JUMPI ] => #end EVMC_SUCCESS + ~> #pc [ RETURN ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => 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" ) + + + + C_CALLABLESTORAGECONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\xc1[\xae\x84" + + + 0 + + + ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int => 95 ) : ( ( 1 => selector ( "str()" ) ) : ( ( 160 : ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int : ( 1 : ( 128 : ( 95 : ( selector ( "str()" ) : .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 , ( ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) +Int 160 ) ) +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 , C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) => 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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\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 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_CALLABLESTORAGECONTRACT_ID:Int + + + C_CALLABLESTORAGECONTRACT_BAL:Int + + + ( ( 1 |-> #asWord ( C_CALLABLESTORAGECONTRACT_STR_S_CONTENTS:Bytes +Bytes ( #buf ( 1 , ( 2 *Int C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) ) => b"\x00" ) ) ) + C_CALLABLESTORAGECONTRACT_STORAGE:Map ) + + + C_CALLABLESTORAGECONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ==Int 0 + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_CALLABLESTORAGECONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_CALLABLESTORAGECONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-4-TO-6)] + + rule [BASIC-BLOCK-5-TO-7]: + + + ( JUMPI 242 bool2Word ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ==Int 0 ) + ~> #pc [ JUMPI ] => #end EVMC_SUCCESS + ~> #pc [ RETURN ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => #range ( 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 , C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) +Bytes #range ( C_CALLABLESTORAGECONTRACT_STR_S_CONTENTS:Bytes , 0 , ( ( ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) +Int C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) +Int -32 ) ) +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" , ( ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) +Int -32 ) , chop ( ( ( chop ( ( ( ( notMaxUInt5 &Int ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) ) +Int ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) ) +Int 224 ) ) -Int ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) ) +Int -160 ) ) ) ) + + + + C_CALLABLESTORAGECONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\xc1[\xae\x84" + + + 0 + + + ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int => 95 ) : ( ( 1 => selector ( "str()" ) ) : ( ( 160 : ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int : ( 1 : ( 128 : ( 95 : ( selector ( "str()" ) : .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 , ( ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) +Int 160 ) ) +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 , C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) => #buf ( 32 , C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) +Bytes C_CALLABLESTORAGECONTRACT_STR_S_CONTENTS: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 " +Bytes #buf ( 32 , C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) +Bytes #range ( C_CALLABLESTORAGECONTRACT_STR_S_CONTENTS:Bytes , 0 , ( ( ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) +Int C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) +Int -32 ) ) +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" ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_CALLABLESTORAGECONTRACT_ID:Int + + + C_CALLABLESTORAGECONTRACT_BAL:Int + + + ( ( 1 |-> #asWord ( C_CALLABLESTORAGECONTRACT_STR_S_CONTENTS:Bytes +Bytes #buf ( 1 , ( 2 *Int C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) ) ) ) + C_CALLABLESTORAGECONTRACT_STORAGE:Map ) + + + C_CALLABLESTORAGECONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + 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 + C_CALLABLESTORAGECONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_CALLABLESTORAGECONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-5-TO-7)] + + rule [BASIC-BLOCK-6-TO-8]: + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ RETURN ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + 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" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + + C_CALLABLESTORAGECONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\xc1[\xae\x84" + + + 0 + + + ( 95 : ( selector ( "str()" ) : .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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\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 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_CALLABLESTORAGECONTRACT_ID:Int + + + C_CALLABLESTORAGECONTRACT_BAL:Int + + + ( ( 1 |-> #asWord ( C_CALLABLESTORAGECONTRACT_STR_S_CONTENTS:Bytes +Bytes b"\x00" ) ) + C_CALLABLESTORAGECONTRACT_STORAGE:Map ) + + + C_CALLABLESTORAGECONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( _C_CALLABLESTORAGECONTRACT_STR_S_LENGTH ==Int 0 + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_CALLABLESTORAGECONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_CALLABLESTORAGECONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-6-TO-8)] + + rule [BASIC-BLOCK-7-TO-9]: + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ RETURN ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #range ( 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 , C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) +Bytes #range ( C_CALLABLESTORAGECONTRACT_STR_S_CONTENTS:Bytes , 0 , ( ( ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) +Int C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) +Int -32 ) ) +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" , ( ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) +Int -32 ) , chop ( ( ( chop ( ( ( ( notMaxUInt5 &Int ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) ) +Int ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) ) +Int 224 ) ) -Int ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) ) +Int -160 ) ) ) + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + + C_CALLABLESTORAGECONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\xc1[\xae\x84" + + + 0 + + + ( 95 : ( selector ( "str()" ) : .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 , ( ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) +Int 160 ) ) +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 , C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) +Bytes C_CALLABLESTORAGECONTRACT_STR_S_CONTENTS: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 " +Bytes #buf ( 32 , C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) +Bytes #range ( C_CALLABLESTORAGECONTRACT_STR_S_CONTENTS:Bytes , 0 , ( ( ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) +Int C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) +Int -32 ) ) +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" + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_CALLABLESTORAGECONTRACT_ID:Int + + + C_CALLABLESTORAGECONTRACT_BAL:Int + + + ( ( 1 |-> #asWord ( C_CALLABLESTORAGECONTRACT_STR_S_CONTENTS:Bytes +Bytes #buf ( 1 , ( 2 *Int C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) ) ) ) + C_CALLABLESTORAGECONTRACT_STORAGE:Map ) + + + C_CALLABLESTORAGECONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + 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 + C_CALLABLESTORAGECONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_CALLABLESTORAGECONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-7-TO-9)] + + rule [BASIC-BLOCK-8-TO-10]: + + + #halt + ~> ( #pc [ RETURN ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + 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" + + + EVMC_SUCCESS + + + + C_CALLABLESTORAGECONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\xc1[\xae\x84" + + + 0 + + + ( 95 : ( selector ( "str()" ) : .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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\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 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_CALLABLESTORAGECONTRACT_ID:Int + + + C_CALLABLESTORAGECONTRACT_BAL:Int + + + ( ( 1 |-> #asWord ( C_CALLABLESTORAGECONTRACT_STR_S_CONTENTS:Bytes +Bytes b"\x00" ) ) + C_CALLABLESTORAGECONTRACT_STORAGE:Map ) + + + C_CALLABLESTORAGECONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( _C_CALLABLESTORAGECONTRACT_STR_S_LENGTH ==Int 0 + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_CALLABLESTORAGECONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_CALLABLESTORAGECONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-8-TO-10)] + + rule [BASIC-BLOCK-9-TO-11]: + + + #halt + ~> ( #pc [ RETURN ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #range ( 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 , C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) +Bytes #range ( C_CALLABLESTORAGECONTRACT_STR_S_CONTENTS:Bytes , 0 , ( ( ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) +Int C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) +Int -32 ) ) +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" , ( ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) +Int -32 ) , chop ( ( ( chop ( ( ( ( notMaxUInt5 &Int ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) ) +Int ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) ) +Int 224 ) ) -Int ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) ) +Int -160 ) ) ) + + + EVMC_SUCCESS + + + + C_CALLABLESTORAGECONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\xc1[\xae\x84" + + + 0 + + + ( 95 : ( selector ( "str()" ) : .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 , ( ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) +Int 160 ) ) +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 , C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) +Bytes C_CALLABLESTORAGECONTRACT_STR_S_CONTENTS: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 " +Bytes #buf ( 32 , C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) +Bytes #range ( C_CALLABLESTORAGECONTRACT_STR_S_CONTENTS:Bytes , 0 , ( ( ( 32 *Int ( ( C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int +Int maxUInt5 ) /Int 32 ) ) +Int C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) +Int -32 ) ) +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" + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_CALLABLESTORAGECONTRACT_ID:Int + + + C_CALLABLESTORAGECONTRACT_BAL:Int + + + ( ( 1 |-> #asWord ( C_CALLABLESTORAGECONTRACT_STR_S_CONTENTS:Bytes +Bytes #buf ( 1 , ( 2 *Int C_CALLABLESTORAGECONTRACT_STR_S_LENGTH:Int ) ) ) ) + C_CALLABLESTORAGECONTRACT_STORAGE:Map ) + + + C_CALLABLESTORAGECONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + 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 + C_CALLABLESTORAGECONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_CALLABLESTORAGECONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-9-TO-11)] + +endmodule \ No newline at end of file diff --git a/src/tests/integration/test-data/show/CallableStorageTest.test_str().cse.basic.expected b/src/tests/integration/test-data/show/CallableStorageTest.test_str().cse.basic.expected new file mode 100644 index 000000000..19be9204a --- /dev/null +++ b/src/tests/integration/test-data/show/CallableStorageTest.test_str().cse.basic.expected @@ -0,0 +1,3597 @@ + +┌─ 1 (root, init) +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%CallableStorageTest.setUp() +│ +│ (1702 steps) +├─ 8 (terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: 240 +│ callDepth: 0 +│ statusCode: EVMC_SUCCESS +│ src: lib/forge-std/src/StdInvariant.sol:77:79 +│ method: test%CallableStorageTest.setUp() +│ +│ (1 step) +├─ 9 +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%CallableStorageTest.test_str() +│ +│ (313 steps) +├─ 11 +│ k: STATICCALL 0 491460923342184218035706888008750043977755113263 128 4 128 0 ~> #pc ... +│ pc: 662 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: lib/forge-std/src/StdInvariant.sol:82:82 +│ method: test%CallableStorageTest.test_str() +│ +│ (1 step) +├─ 12 +│ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall 7 ... +│ pc: 662 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: lib/forge-std/src/StdInvariant.sol:82:82 +│ method: test%CallableStorageTest.test_str() +│ +│ (18 steps) +├─ 13 +│ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... +│ pc: 0 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%CallableStorageContract.str() +│ +│ (1 step) +├─ 14 +│ k: #execute ~> #return 128 0 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%CallableStorageContract.str() +│ +│ (4 steps) +├─ 15 +│ k: #halt ~> #return 128 0 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +│ pc: 86 +│ callDepth: 1 +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%CallableStorageContract.str() +│ +│ (1 step) +├─ 16 +│ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +│ pc: 86 +│ callDepth: 1 +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%CallableStorageContract.str() +│ +│ (1734 steps) +├─ 17 +│ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K +│ pc: 240 +│ callDepth: 0 +│ statusCode: EVMC_SUCCESS +│ src: lib/forge-std/src/StdInvariant.sol:77:79 +│ method: test%CallableStorageTest.test_str() +│ +│ (1 step) +├─ 18 +│ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K +│ pc: 240 +│ callDepth: 0 +│ statusCode: EVMC_SUCCESS +│ src: lib/forge-std/src/StdInvariant.sol:77:79 +│ method: test%CallableStorageTest.test_str() +│ +│ (2 steps) +├─ 19 (terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: 240 +│ callDepth: 0 +│ statusCode: EVMC_SUCCESS +│ src: lib/forge-std/src/StdInvariant.sol:77:79 +│ method: test%CallableStorageTest.test_str() +│ +┊ constraint: true +┊ subst: ... +└─ 10 (leaf, target, terminal) + k: #halt ~> CONTINUATION:K + pc: PC_CELL_5d410f2a:Int + callDepth: CALLDEPTH_CELL_5d410f2a:Int + statusCode: STATUSCODE_FINAL:StatusCode + + + + +module SUMMARY-TEST%CALLABLESTORAGETEST.TEST-STR():0 + + + rule [BASIC-BLOCK-1-TO-8]: + + + ( #execute => #halt ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + .List + + + .List + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\n\x92T\xe4" + + + 0 + + + ( .WordStack => ( selector ( "setUp()" ) : .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`\x80`@R`@Qa\x03\x998\x03\x80a\x03\x99\x839\x81\x01`@\x81\x90Ra\x00\"\x91a\x00\xebV[\x80Qa\x005\x90`\x01\x90` \x84\x01\x90a\x00 + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + ( 645326474426547203313410069153905908525362434349 => 491460923342184218035706888008750043977755113263 ) + + + 0 + + + ( .Map => ( 1 |-> 38173527666125012420903057510883648337146588125343045899690344136765597548566 ) ) + + + .Map + + + .Map + + + ( 0 => 1 ) + + ... + + ( + + 728815563385977040452943777879061427756277306518 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + => ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( 27 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 2 + + ... + ) ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #halt => #execute ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( EVMC_SUCCESS => ?_STATUSCODE ) + + + .List + + + .List + + + ( ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) => .Set ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + ( b"\n\x92T\xe4" => b"\x0e\xa2\nJ" ) + + + 0 + + + ( ( selector ( "setUp()" ) : .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`\x80`@R`@Qa\x03\x998\x03\x80a\x03\x99\x839\x81\x01`@\x81\x90Ra\x00\"\x91a\x00\xebV[\x80Qa\x005\x90`\x01\x90` \x84\x01\x90a\x00 b"" ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) => .Set ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 1 |-> 38173527666125012420903057510883648337146588125343045899690344136765597548566 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( 27 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( .K => STATICCALL 0 491460923342184218035706888008750043977755113263 128 4 128 0 + ~> #pc [ STATICCALL ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x0e\xa2\nJ" + + + 0 + + + ( .WordStack => ( 132 : ( selector ( "str()" ) : ( 491460923342184218035706888008750043977755113263 : ( 764 : ( 239 : ( selector ( "test_str()" ) : .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\xc1[\xae\x84\x00\x00\x00\x00\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 + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 1 |-> 38173527666125012420903057510883648337146588125343045899690344136765597548566 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( 27 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 491460923342184218035706888008750043977755113263 128 4 128 0 ~> .K => #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"\xc1[\xae\x84" true + ~> #return 128 0 ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x0e\xa2\nJ" + + + 0 + + + ( 132 : ( selector ( "str()" ) : ( 491460923342184218035706888008750043977755113263 : ( 764 : ( 239 : ( selector ( "test_str()" ) : .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\xc1[\xae\x84\x00\x00\x00\x00\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 + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 1 |-> 38173527666125012420903057510883648337146588125343045899690344136765597548566 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( 27 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"\xc1[\xae\x84" true => #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) + ~> #execute ) + ~> #return 128 0 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( .List => ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x0e\xa2\nJ" + + + 0 + + + ( 132 : ( selector ( "str()" ) : ( 491460923342184218035706888008750043977755113263 : ( 764 : ( 239 : ( selector ( "test_str()" ) : .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\xc1[\xae\x84\x00\x00\x00\x00\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 ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 1 |-> 38173527666125012420903057510883648337146588125343045899690344136765597548566 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( 27 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) ) + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + + ( 728815563385977040452943777879061427756277306518 => 491460923342184218035706888008750043977755113263 ) + + + ( CALLER_ID:Int => 728815563385977040452943777879061427756277306518 ) + + + ( b"\x0e\xa2\nJ" => b"\xc1[\xae\x84" ) + + + 0 + + + ( ( 132 : ( selector ( "str()" ) : ( 491460923342184218035706888008750043977755113263 : ( 764 : ( 239 : ( selector ( "test_str()" ) : .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\xc1[\xae\x84\x00\x00\x00\x00\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"" ) + + + 0 + + + 0 + + + ( false => true ) + + + ( 0 => 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 1 |-> 38173527666125012420903057510883648337146588125343045899690344136765597548566 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( 27 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 0 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x0e\xa2\nJ" + + + 0 + + + ( 132 : ( selector ( "str()" ) : ( 491460923342184218035706888008750043977755113263 : ( 764 : ( 239 : ( selector ( "test_str()" ) : .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\xc1[\xae\x84\x00\x00\x00\x00\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 ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 1 |-> 38173527666125012420903057510883648337146588125343045899690344136765597548566 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( 27 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xc1[\xae\x84" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 1 |-> 38173527666125012420903057510883648337146588125343045899690344136765597548566 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( 27 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #execute => #halt ) + ~> #return 128 0 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( 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\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x0e\xa2\nJ" + + + 0 + + + ( 132 : ( selector ( "str()" ) : ( 491460923342184218035706888008750043977755113263 : ( 764 : ( 239 : ( selector ( "test_str()" ) : .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\xc1[\xae\x84\x00\x00\x00\x00\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 ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 1 |-> 38173527666125012420903057510883648337146588125343045899690344136765597548566 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( 27 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xc1[\xae\x84" + + + 0 + + + ( .WordStack => ( 95 : ( selector ( "str()" ) : .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\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\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 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 1 |-> 38173527666125012420903057510883648337146588125343045899690344136765597548566 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( 27 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #halt + ~> #return 128 0 => #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 0 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\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + 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\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x0e\xa2\nJ" + + + 0 + + + ( 132 : ( selector ( "str()" ) : ( 491460923342184218035706888008750043977755113263 : ( 764 : ( 239 : ( selector ( "test_str()" ) : .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\xc1[\xae\x84\x00\x00\x00\x00\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 ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 1 |-> 38173527666125012420903057510883648337146588125343045899690344136765597548566 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( 27 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xc1[\xae\x84" + + + 0 + + + ( 95 : ( selector ( "str()" ) : .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\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\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 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 1 |-> 38173527666125012420903057510883648337146588125343045899690344136765597548566 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( 27 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( _C_CALLABLESTORAGECONTRACT_STR_S_LENGTH ==Int 11 + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 0 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\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" + ~> #pc [ STATICCALL ] => #end EVMC_SUCCESS + ~> #pc [ STOP ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( 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\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" => b"" ) + + + EVMC_SUCCESS + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x0e\xa2\nJ" + + + 0 + + + ( 132 : ( selector ( "str()" ) : ( 491460923342184218035706888008750043977755113263 : ( 764 : ( 239 : ( selector ( "test_str()" ) : .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\xc1[\xae\x84\x00\x00\x00\x00\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 ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 1 |-> 38173527666125012420903057510883648337146588125343045899690344136765597548566 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( 27 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"\xc1[\xae\x84" => b"\x0e\xa2\nJ" ) + + + 0 + + + ( ( 95 => selector ( "test_str()" ) ) : ( ( selector ( "str()" ) : .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\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\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\xb6\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\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 + + + ( true => false ) + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 1 |-> 38173527666125012420903057510883648337146588125343045899690344136765597548566 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( 27 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( _C_CALLABLESTORAGECONTRACT_STR_S_LENGTH ==Int 11 + 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 + + + + + b"" + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x0e\xa2\nJ" + + + 0 + + + ( selector ( "test_str()" ) : .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\xb6\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\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 ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 1 |-> 38173527666125012420903057510883648337146588125343045899690344136765597548566 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( 27 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( _C_CALLABLESTORAGECONTRACT_STR_S_LENGTH ==Int 11 + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + #halt + ~> ( #pc [ STOP ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x0e\xa2\nJ" + + + 0 + + + ( selector ( "test_str()" ) : .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\xb6\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bTest String\x00\x00\x00\x00\x00\x00\x00\x00\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 ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 1 |-> 38173527666125012420903057510883648337146588125343045899690344136765597548566 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( 27 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( _C_CALLABLESTORAGECONTRACT_STR_S_LENGTH ==Int 11 + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 CONTINUATION:K +│ pc: 0 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ +│ (335 steps) +├─ 3 +│ k: #end EVMC_SUCCESS ~> #pc [ RETURN ] ~> #execute ~> #codeDeposit 4914609233421842 ... +│ pc: 21 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ +│ (1 step) +├─ 4 +│ k: #halt ~> #pc [ RETURN ] ~> #execute ~> #codeDeposit 4914609233421842180357068880 ... +│ pc: 21 +│ callDepth: 1 +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ +│ (2 steps) +├─ 5 +│ k: #halt ~> #codeDeposit 491460923342184218035706888008750043977755113263 ~> #pc [ ... +│ pc: 21 +│ callDepth: 1 +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ +│ (316 steps) +├─ 6 +│ k: CALL 0 491460923342184218035706888008750043977755113263 0 128 36 128 0 ~> #pc [ ... +│ pc: 201 +│ callDepth: 0 +│ statusCode: EVMC_SUCCESS +│ src: lib/forge-std/src/StdInvariant.sol:69:71 +│ +│ (1 step) +├─ 7 +│ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall 7 ... +│ pc: 201 +│ callDepth: 0 +│ statusCode: EVMC_SUCCESS +│ src: lib/forge-std/src/StdInvariant.sol:69:71 +│ +│ (18 steps) +├─ 8 +│ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... +│ pc: 0 +│ callDepth: 1 +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ImportedContract.set(uint256) +│ +│ (1 step) +├─ 9 +│ k: #execute ~> #return 128 0 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 1 +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ImportedContract.set(uint256) +│ +│ (370 steps) +├─ 10 +│ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> #return 128 0 ~> #pc [ CALL ] ~ ... +│ pc: 107 +│ callDepth: 1 +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ImportedContract.set(uint256) +│ +│ (1 step) +├─ 11 +│ k: #halt ~> #pc [ STOP ] ~> #execute ~> #return 128 0 ~> #pc [ CALL ] ~> #execute ~ ... +│ pc: 107 +│ callDepth: 1 +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ImportedContract.set(uint256) +│ +│ (2 steps) +├─ 12 +│ k: #halt ~> #return 128 0 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K +│ pc: 107 +│ callDepth: 1 +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ImportedContract.set(uint256) +│ +│ (1 step) +├─ 13 +│ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +│ pc: 107 +│ callDepth: 1 +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ImportedContract.set(uint256) +│ +│ (110 steps) +├─ 14 +│ k: #end EVMC_SUCCESS ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +│ pc: 253 +│ callDepth: 0 +│ statusCode: EVMC_SUCCESS +│ src: lib/forge-std/src/StdInvariant.sol:73:75 +│ +│ (1 step) +├─ 15 +│ k: #halt ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +│ pc: 253 +│ callDepth: 0 +│ statusCode: EVMC_SUCCESS +│ src: lib/forge-std/src/StdInvariant.sol:73:75 +│ +│ (2 steps) +├─ 16 (terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: 253 +│ callDepth: 0 +│ statusCode: EVMC_SUCCESS +│ src: lib/forge-std/src/StdInvariant.sol:73:75 +│ +┊ constraint: true +┊ 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%CONSTRUCTORTEST.INIT:0 + + + rule [BASIC-BLOCK-1-TO-3]: + + + ( .K => #end EVMC_SUCCESS + ~> #pc [ RETURN ] + ~> #execute + ~> #codeDeposit 491460923342184218035706888008750043977755113263 + ~> #pc [ CREATE ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => b"`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" ) + + + ( .List => ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + 0 + + + .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`@R`\x05`\x00U`\xf5\x80a\x00\x17`\x009`\x00\xf3\xfe`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + + 0 + + ... + ) ) + + + ( .List => ListItem ( { + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 1 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) ) + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + + ( 728815563385977040452943777879061427756277306518 => 491460923342184218035706888008750043977755113263 ) + + + ( CALLER_ID:Int => 728815563385977040452943777879061427756277306518 ) + + + ( CALLDATA_CELL:Bytes => b"" ) + + + 0 + + + .WordStack + + + ( b"" => b"`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" ) + + + 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 + + ... + + ... + + + + 1 + + + ( + + ( 645326474426547203313410069153905908525362434349 => 491460923342184218035706888008750043977755113263 ) + + + 0 + + + ( .Map => ( 0 |-> 5 ) ) + + + .Map + + + .Map + + + ( 0 => 1 ) + + ... + + ( + + 728815563385977040452943777879061427756277306518 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + => ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 1 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ RETURN ] + ~> #execute + ~> #codeDeposit 491460923342184218035706888008750043977755113263 + ~> #pc [ CREATE ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + 0 + + + .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`@R`\x05`\x00U`\xf5\x80a\x00\x17`\x009`\x00\xf3\xfe`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 1 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"" + + + 0 + + + .WordStack + + + b"`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 5 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 1 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 + + + #halt + ~> ( #pc [ RETURN ] + ~> #execute => .K ) + ~> #codeDeposit 491460923342184218035706888008750043977755113263 + ~> #pc [ CREATE ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + 0 + + + .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`@R`\x05`\x00U`\xf5\x80a\x00\x17`\x009`\x00\xf3\xfe`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 1 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"" + + + 0 + + + .WordStack + + + b"`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 5 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 1 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #halt + ~> #codeDeposit 491460923342184218035706888008750043977755113263 + ~> #pc [ CREATE ] => CALL 0 491460923342184218035706888008750043977755113263 0 128 36 128 0 + ~> #pc [ CALL ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" => b"" ) + + + EVMC_SUCCESS + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + 0 + + + .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`@R`\x05`\x00U`\xf5\x80a\x00\x17`\x009`\x00\xf3\xfe`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 1 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 491460923342184218035706888008750043977755113263 ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"" => CALLDATA_CELL:Bytes ) + + + 0 + + + ( .WordStack => ( 164 : ( selector ( "set(uint256)" ) : ( 491460923342184218035706888008750043977755113263 : .WordStack ) ) ) ) + + + ( b"`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" => 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`\xfeG\xb1\x00\x00\x00\x00\x00\x00\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\xe1\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" ) + + + 0 + + + 0 + + + false + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 5 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> ( 1 => 125813996375599159817140963330240011258305308995329 ) ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 491460923342184218035706888008750043977755113263 0 128 36 128 0 ~> .K => #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"`\xfeG\xb1\x00\x00\x00\x00\x00\x00\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\xe1" false + ~> #return 128 0 ) + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + 0 + + + ( 164 : ( selector ( "set(uint256)" ) : ( 491460923342184218035706888008750043977755113263 : .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`\xfeG\xb1\x00\x00\x00\x00\x00\x00\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\xe1\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 5 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 125813996375599159817140963330240011258305308995329 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"`\xfeG\xb1\x00\x00\x00\x00\x00\x00\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\xe1" false => #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) + ~> #execute ) + ~> #return 128 0 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + ( .List => ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + 0 + + + ( 164 : ( selector ( "set(uint256)" ) : ( 491460923342184218035706888008750043977755113263 : .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`\xfeG\xb1\x00\x00\x00\x00\x00\x00\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\xe1\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + + 0 + + ... + ) ) + + + ( .List => ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 5 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 125813996375599159817140963330240011258305308995329 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 728815563385977040452943777879061427756277306518 => 491460923342184218035706888008750043977755113263 ) + + + ( CALLER_ID:Int => 728815563385977040452943777879061427756277306518 ) + + + ( CALLDATA_CELL:Bytes => b"`\xfeG\xb1\x00\x00\x00\x00\x00\x00\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\xe1" ) + + + 0 + + + ( ( 164 : ( selector ( "set(uint256)" ) : ( 491460923342184218035706888008750043977755113263 : .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`\xfeG\xb1\x00\x00\x00\x00\x00\x00\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\xe1\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" => b"" ) + + + 0 + + + 0 + + + false + + + ( 0 => 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 5 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 125813996375599159817140963330240011258305308995329 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 0 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + 0 + + + ( 164 : ( selector ( "set(uint256)" ) : ( 491460923342184218035706888008750043977755113263 : .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`\xfeG\xb1\x00\x00\x00\x00\x00\x00\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\xe1\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 5 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 125813996375599159817140963330240011258305308995329 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"`\xfeG\xb1\x00\x00\x00\x00\x00\x00\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\xe1" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 5 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 125813996375599159817140963330240011258305308995329 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( .K => #end EVMC_SUCCESS + ~> #pc [ STOP ] ) + ~> #execute + ~> #return 128 0 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + 0 + + + ( 164 : ( selector ( "set(uint256)" ) : ( 491460923342184218035706888008750043977755113263 : .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`\xfeG\xb1\x00\x00\x00\x00\x00\x00\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\xe1\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 5 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 125813996375599159817140963330240011258305308995329 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"`\xfeG\xb1\x00\x00\x00\x00\x00\x00\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\xe1" + + + 0 + + + ( .WordStack => ( selector ( "set(uint256)" ) : .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" ) + + + 0 + + + 0 + + + false + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> ( 5 => 4321 ) ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 125813996375599159817140963330240011258305308995329 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ STOP ] + ~> #execute + ~> #return 128 0 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + 0 + + + ( 164 : ( selector ( "set(uint256)" ) : ( 491460923342184218035706888008750043977755113263 : .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`\xfeG\xb1\x00\x00\x00\x00\x00\x00\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\xe1\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 5 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 125813996375599159817140963330240011258305308995329 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"`\xfeG\xb1\x00\x00\x00\x00\x00\x00\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\xe1" + + + 0 + + + ( selector ( "set(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" + + + 0 + + + 0 + + + false + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 4321 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 125813996375599159817140963330240011258305308995329 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 + + + #halt + ~> ( #pc [ STOP ] + ~> #execute => .K ) + ~> #return 128 0 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + 0 + + + ( 164 : ( selector ( "set(uint256)" ) : ( 491460923342184218035706888008750043977755113263 : .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`\xfeG\xb1\x00\x00\x00\x00\x00\x00\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\xe1\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 5 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 125813996375599159817140963330240011258305308995329 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"`\xfeG\xb1\x00\x00\x00\x00\x00\x00\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\xe1" + + + 0 + + + ( selector ( "set(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" + + + 0 + + + 0 + + + false + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 4321 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 125813996375599159817140963330240011258305308995329 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #halt + ~> #return 128 0 => #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 0 b"" ) + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + 0 + + + ( 164 : ( selector ( "set(uint256)" ) : ( 491460923342184218035706888008750043977755113263 : .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`\xfeG\xb1\x00\x00\x00\x00\x00\x00\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\xe1\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 5 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 125813996375599159817140963330240011258305308995329 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"`\xfeG\xb1\x00\x00\x00\x00\x00\x00\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\xe1" + + + 0 + + + ( selector ( "set(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" + + + 0 + + + 0 + + + false + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 4321 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 125813996375599159817140963330240011258305308995329 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 0 b"" + ~> #pc [ CALL ] => #end EVMC_SUCCESS + ~> #pc [ RETURN ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => b"`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00\xeaW`\x005`\xe0\x1c\x80c\x92\xdfO\xbd\x11a\x00\x8cW\x80c\xe0\x18\x0b\x0b\x11a\x00fW\x80c\xe0\x18\x0b\x0b\x14a\x01\x81W\x80c\xe2\f\x9fq\x14a\x01\x89W\x80c\xe9\x9bk1\x14a\x01\x81W\x80c\xfav&\xd4\x14a\x01\x91W`\x00\x80\xfd[\x80c\x92\xdfO\xbd\x14a\x01YW\x80c\xb5P\x8a\xa9\x14a\x01aW\x80c\xbaAO\xa6\x14a\x01iW`\x00\x80\xfd[\x80c?r\x86\xf4\x11a\x00\xc8W\x80c?r\x86\xf4\x14a\x01\x1fW\x80cf\xd9\xa9\xa0\x14a\x01'W\x80c\x85\"l\x81\x14a\x01^<#\x14a\x01\x17W[`\x00\x80\xfd[a\x00\xf7a\x01\x9eV[`@Qa\x01\x04\x91\x90a\fvV[`@Q\x80\x91\x03\x90\xf3[a\x01\x15a\x02\x00V[\x00[a\x00\xf7a\x04IV[a\x00\xf7a\x04\xa9V[a\x01/a\x05\tV[`@Qa\x01\x04\x91\x90a\f\xc3V[a\x01Da\x05\xf8V[`@Qa\x01\x04\x91\x90a\r\xa6V[a\x01/a\x06\xc8V[a\x01\x15a\x07\xaeV[a\x01Da\x07\xc3V[a\x01qa\x08\x93V[`@Q\x90\x15\x15\x81R` \x01a\x01\x04V[a\x01\x15a\t\xc0V[a\x00\xf7a\t\xd2V[`\x07Ta\x01q\x90`\xff\x16\x81V[```\x14\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8W[PPPPP\x90P\x90V[`\x1bT`\xff\x16a\x02\x12Wa\x02\x12a\x0e V[`\x00`@Qa\x02 \x90a\fiV[`@Q\x80\x91\x03\x90`\x00\xf0\x80\x15\x80\x15a\x02=`\x00\xfd[P`@Qc`\xfeG\xb1`\xe0\x1b\x81Ra\x158`\x04\x82\x01R\x90\x91P`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c`\xfeG\xb1\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02\x83W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02\x97W=`\x00\x80>=`\x00\xfd[PP`\x1bT`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x03`\x04\x82\x01Ra\x01\x00\x90\x91\x04`\x01`\x01`\xa0\x1b\x03\x16\x92Pc\x10\x03\xe2\xd2\x91P`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02\xe5W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02\xf9W=`\x00\x80>=`\x00\xfd[PPPPa\x03\x7f`\x1b`\x01\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x03SW=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x03w\x91\x90a\x0e6V[a\x10\xe4a\n2V[`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x05`\x04\x82\x01R`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c\x10\x03\xe2\xd2\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x03\xc1W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x03\xd5W=`\x00\x80>=`\x00\xfd[PPPPa\x04F\x81`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x04\x1aW=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x04>\x91\x90a\x0e6V[a\x15=a\n2V[PV[```\x16\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[```\x15\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[```\x19\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x05\xd7W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x05\x99W\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x05-V[PPPP\x90P\x90V[```\x18\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x06;\x90a\x0eOV[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x06g\x90a\x0eOV[\x80\x15a\x06\xb4W\x80`\x1f\x10a\x06\x89Wa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x06\xb4V[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x06\x97W\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x06\x1cV[```\x1a\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x07\x96W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x07XW\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x06\xecV[`\x1bT`\xff\x16\x15a\x07\xc1Wa\x07\xc1a\x0e V[V[```\x17\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x08\x06\x90a\x0eOV[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x082\x90a\x0eOV[\x80\x15a\x08\x7fW\x80`\x1f\x10a\x08TWa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x08\x7fV[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x08bW\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x07\xe7V[`\x07T`\x00\x90a\x01\x00\x90\x04`\xff\x16\x15a\x08\xb5WP`\x07Ta\x01\x00\x90\x04`\xff\x16\x90V[`\x00sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\t\xbbW`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x82\x84\x01R\x82Q\x80\x83\x03\x84\x01\x81R``\x83\x01\x90\x93R`\x00\x92\x90\x91a\tC\x91\x7ff\x7f\x9dp\xcaA\x1dp\xea\xd5\r\x8d\\\"\x07\r\xaf\xc3j\xd7_=\xcf^r7\xb2*\xde\x9a\xec\xc4\x91`\x80\x01a\x0e\x89V[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\t]\x91a\x0e\xbaV[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\t\x9aW`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\t\x9fV[``\x91P[P\x91PP\x80\x80` \x01\x90Q\x81\x01\x90a\t\xb7\x91\x90a\x0e\xd6V[\x91PP[\x91\x90PV[`\x1bT`\xff\x16a\x07\xc1Wa\x07\xc1a\x0e V[```\x13\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[\x80\x82\x14a\x0bYW\x7fA0O\xac\xd92=u\xb1\x1b\xcd\xd6\t\xcb8\xef\xff\xfd\xb0W\x10\xf7\xca\xf0\xe9\xb1lm\x9dp\x9fP`@Qa\n\xa3\x90` \x80\x82R`\"\x90\x82\x01R\x7fError: a == b not satisfied [uin`@\x82\x01Rat]`\xf0\x1b``\x82\x01R`\x80\x01\x90V[`@Q\x80\x91\x03\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x08\x13\x19Y\x9d`\xb2\x1b``\x82\x01R` \x81\x01\x84\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x14\x9aY\xda\x1d`\xb2\x1b``\x82\x01R` \x81\x01\x83\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1a\x0bYa\x0b]V[PPV[sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\fXW`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x92\x82\x01\x92\x90\x92R`\x01``\x82\x01R`\x00\x91\x90\x7fp\xca\x10\xbb\xd0\xdb\xfd\x90 \xa9\xf4\xb14\x02\xc1l\xb1 p^\r\x1c\n\xea\xb1\x0f\xa3S\xaeXo\xc4\x90`\x80\x01`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\x0b\xf7\x92\x91` \x01a\x0e\x89V[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\f\x11\x91a\x0e\xbaV[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\fNW`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\fSV[``\x91P[PPPP[`\x07\x80Ta\xff\x00\x19\x16a\x01\x00\x17\x90UV[a\x01\f\x80a\x0f\x00\x839\x01\x90V[` \x80\x82R\x82Q\x82\x82\x01\x81\x90R`\x00\x91\x90\x84\x82\x01\x90`@\x85\x01\x90\x84[\x81\x81\x10\x15a\f\xb7W\x83Q`\x01`\x01`\xa0\x1b\x03\x16\x83R\x92\x84\x01\x92\x91\x84\x01\x91`\x01\x01a\f\x92V[P\x90\x96\x95PPPPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x92P\x82\x86\x01\x91P\x82\x81`\x05\x1b\x87\x01\x01\x84\x88\x01`\x00\x80[\x84\x81\x10\x15a\rgW\x89\x84\x03`?\x19\x01\x86R\x82Q\x80Q`\x01`\x01`\xa0\x1b\x03\x16\x85R\x88\x01Q\x88\x85\x01\x88\x90R\x80Q\x88\x86\x01\x81\x90R\x90\x89\x01\x90\x83\x90``\x87\x01\x90[\x80\x83\x10\x15a\rRW\x83Q`\x01`\x01`\xe0\x1b\x03\x19\x16\x82R\x92\x8b\x01\x92`\x01\x92\x90\x92\x01\x91\x90\x8b\x01\x90a\r(V[P\x97\x8a\x01\x97\x95PPP\x91\x87\x01\x91`\x01\x01a\f\xebV[P\x91\x99\x98PPPPPPPPPV[`\x00[\x83\x81\x10\x15a\r\x91W\x81\x81\x01Q\x83\x82\x01R` \x01a\ryV[\x83\x81\x11\x15a\r\xa0W`\x00\x84\x84\x01R[PPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x86\x01\x91P`@\x81`\x05\x1b\x87\x01\x01\x92P\x83\x87\x01`\x00[\x82\x81\x10\x15a\x0e\x13W\x87\x85\x03`?\x19\x01\x84R\x81Q\x80Q\x80\x87Ra\r\xf4\x81\x89\x89\x01\x8a\x85\x01a\rvV[`\x1f\x01`\x1f\x19\x16\x95\x90\x95\x01\x86\x01\x94P\x92\x85\x01\x92\x90\x85\x01\x90`\x01\x01a\r\xcdV[P\x92\x97\x96PPPPPPPV[cNH{q`\xe0\x1b`\x00R`\x01`\x04R`$`\x00\xfd[`\x00` \x82\x84\x03\x12\x15a\x0eHW`\x00\x80\xfd[PQ\x91\x90PV[`\x01\x81\x81\x1c\x90\x82\x16\x80a\x0ecW`\x7f\x82\x16\x91P[` \x82\x10\x81\x03a\x0e\x83WcNH{q`\xe0\x1b`\x00R`\"`\x04R`$`\x00\xfd[P\x91\x90PV[`\x01`\x01`\xe0\x1b\x03\x19\x83\x16\x81R\x81Q`\x00\x90a\x0e\xac\x81`\x04\x85\x01` \x87\x01a\rvV[\x91\x90\x91\x01`\x04\x01\x93\x92PPPV[`\x00\x82Qa\x0e\xcc\x81\x84` \x87\x01a\rvV[\x91\x90\x91\x01\x92\x91PPV[`\x00` \x82\x84\x03\x12\x15a\x0e\xe8W`\x00\x80\xfd[\x81Q\x80\x15\x15\x81\x14a\x0e\xf8W`\x00\x80\xfd[\x93\x92PPPV\xfe`\x80`@R`\x05`\x00U`\xf5\x80a\x00\x17`\x009`\x00\xf3\xfe`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n\xa1dsolcC\x00\x08\r\x00\n" ) + + + EVMC_SUCCESS + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + 0 + + + ( 164 : ( selector ( "set(uint256)" ) : ( 491460923342184218035706888008750043977755113263 : .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`\xfeG\xb1\x00\x00\x00\x00\x00\x00\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\xe1\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 5 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 125813996375599159817140963330240011258305308995329 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"`\xfeG\xb1\x00\x00\x00\x00\x00\x00\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\xe1" => CALLDATA_CELL:Bytes ) + + + 0 + + + ( ( selector ( "set(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" => b"`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00\xeaW`\x005`\xe0\x1c\x80c\x92\xdfO\xbd\x11a\x00\x8cW\x80c\xe0\x18\x0b\x0b\x11a\x00fW\x80c\xe0\x18\x0b\x0b\x14a\x01\x81W\x80c\xe2\f\x9fq\x14a\x01\x89W\x80c\xe9\x9bk1\x14a\x01\x81W\x80c\xfav&\xd4\x14a\x01\x91W`\x00\x80\xfd[\x80c\x92\xdfO\xbd\x14a\x01YW\x80c\xb5P\x8a\xa9\x14a\x01aW\x80c\xbaAO\xa6\x14a\x01iW`\x00\x80\xfd[\x80c?r\x86\xf4\x11a\x00\xc8W\x80c?r\x86\xf4\x14a\x01\x1fW\x80cf\xd9\xa9\xa0\x14a\x01'W\x80c\x85\"l\x81\x14a\x01^<#\x14a\x01\x17W[`\x00\x80\xfd[a\x00\xf7a\x01\x9eV[`@Qa\x01\x04\x91\x90a\fvV[`@Q\x80\x91\x03\x90\xf3[a\x01\x15a\x02\x00V[\x00[a\x00\xf7a\x04IV[a\x00\xf7a\x04\xa9V[a\x01/a\x05\tV[`@Qa\x01\x04\x91\x90a\f\xc3V[a\x01Da\x05\xf8V[`@Qa\x01\x04\x91\x90a\r\xa6V[a\x01/a\x06\xc8V[a\x01\x15a\x07\xaeV[a\x01Da\x07\xc3V[a\x01qa\x08\x93V[`@Q\x90\x15\x15\x81R` \x01a\x01\x04V[a\x01\x15a\t\xc0V[a\x00\xf7a\t\xd2V[`\x07Ta\x01q\x90`\xff\x16\x81V[```\x14\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8W[PPPPP\x90P\x90V[`\x1bT`\xff\x16a\x02\x12Wa\x02\x12a\x0e V[`\x00`@Qa\x02 \x90a\fiV[`@Q\x80\x91\x03\x90`\x00\xf0\x80\x15\x80\x15a\x02=`\x00\xfd[P`@Qc`\xfeG\xb1`\xe0\x1b\x81Ra\x158`\x04\x82\x01R\x90\x91P`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c`\xfeG\xb1\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02\x83W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02\x97W=`\x00\x80>=`\x00\xfd[PP`\x1bT`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x03`\x04\x82\x01Ra\x01\x00\x90\x91\x04`\x01`\x01`\xa0\x1b\x03\x16\x92Pc\x10\x03\xe2\xd2\x91P`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02\xe5W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02\xf9W=`\x00\x80>=`\x00\xfd[PPPPa\x03\x7f`\x1b`\x01\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x03SW=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x03w\x91\x90a\x0e6V[a\x10\xe4a\n2V[`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x05`\x04\x82\x01R`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c\x10\x03\xe2\xd2\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x03\xc1W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x03\xd5W=`\x00\x80>=`\x00\xfd[PPPPa\x04F\x81`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x04\x1aW=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x04>\x91\x90a\x0e6V[a\x15=a\n2V[PV[```\x16\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[```\x15\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[```\x19\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x05\xd7W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x05\x99W\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x05-V[PPPP\x90P\x90V[```\x18\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x06;\x90a\x0eOV[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x06g\x90a\x0eOV[\x80\x15a\x06\xb4W\x80`\x1f\x10a\x06\x89Wa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x06\xb4V[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x06\x97W\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x06\x1cV[```\x1a\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x07\x96W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x07XW\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x06\xecV[`\x1bT`\xff\x16\x15a\x07\xc1Wa\x07\xc1a\x0e V[V[```\x17\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x08\x06\x90a\x0eOV[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x082\x90a\x0eOV[\x80\x15a\x08\x7fW\x80`\x1f\x10a\x08TWa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x08\x7fV[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x08bW\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x07\xe7V[`\x07T`\x00\x90a\x01\x00\x90\x04`\xff\x16\x15a\x08\xb5WP`\x07Ta\x01\x00\x90\x04`\xff\x16\x90V[`\x00sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\t\xbbW`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x82\x84\x01R\x82Q\x80\x83\x03\x84\x01\x81R``\x83\x01\x90\x93R`\x00\x92\x90\x91a\tC\x91\x7ff\x7f\x9dp\xcaA\x1dp\xea\xd5\r\x8d\\\"\x07\r\xaf\xc3j\xd7_=\xcf^r7\xb2*\xde\x9a\xec\xc4\x91`\x80\x01a\x0e\x89V[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\t]\x91a\x0e\xbaV[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\t\x9aW`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\t\x9fV[``\x91P[P\x91PP\x80\x80` \x01\x90Q\x81\x01\x90a\t\xb7\x91\x90a\x0e\xd6V[\x91PP[\x91\x90PV[`\x1bT`\xff\x16a\x07\xc1Wa\x07\xc1a\x0e V[```\x13\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[\x80\x82\x14a\x0bYW\x7fA0O\xac\xd92=u\xb1\x1b\xcd\xd6\t\xcb8\xef\xff\xfd\xb0W\x10\xf7\xca\xf0\xe9\xb1lm\x9dp\x9fP`@Qa\n\xa3\x90` \x80\x82R`\"\x90\x82\x01R\x7fError: a == b not satisfied [uin`@\x82\x01Rat]`\xf0\x1b``\x82\x01R`\x80\x01\x90V[`@Q\x80\x91\x03\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x08\x13\x19Y\x9d`\xb2\x1b``\x82\x01R` \x81\x01\x84\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x14\x9aY\xda\x1d`\xb2\x1b``\x82\x01R` \x81\x01\x83\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1a\x0bYa\x0b]V[PPV[sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\fXW`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x92\x82\x01\x92\x90\x92R`\x01``\x82\x01R`\x00\x91\x90\x7fp\xca\x10\xbb\xd0\xdb\xfd\x90 \xa9\xf4\xb14\x02\xc1l\xb1 p^\r\x1c\n\xea\xb1\x0f\xa3S\xaeXo\xc4\x90`\x80\x01`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\x0b\xf7\x92\x91` \x01a\x0e\x89V[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\f\x11\x91a\x0e\xbaV[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\fNW`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\fSV[``\x91P[PPPP[`\x07\x80Ta\xff\x00\x19\x16a\x01\x00\x17\x90UV[a\x01\f\x80a\x0f\x00\x839\x01\x90V[` \x80\x82R\x82Q\x82\x82\x01\x81\x90R`\x00\x91\x90\x84\x82\x01\x90`@\x85\x01\x90\x84[\x81\x81\x10\x15a\f\xb7W\x83Q`\x01`\x01`\xa0\x1b\x03\x16\x83R\x92\x84\x01\x92\x91\x84\x01\x91`\x01\x01a\f\x92V[P\x90\x96\x95PPPPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x92P\x82\x86\x01\x91P\x82\x81`\x05\x1b\x87\x01\x01\x84\x88\x01`\x00\x80[\x84\x81\x10\x15a\rgW\x89\x84\x03`?\x19\x01\x86R\x82Q\x80Q`\x01`\x01`\xa0\x1b\x03\x16\x85R\x88\x01Q\x88\x85\x01\x88\x90R\x80Q\x88\x86\x01\x81\x90R\x90\x89\x01\x90\x83\x90``\x87\x01\x90[\x80\x83\x10\x15a\rRW\x83Q`\x01`\x01`\xe0\x1b\x03\x19\x16\x82R\x92\x8b\x01\x92`\x01\x92\x90\x92\x01\x91\x90\x8b\x01\x90a\r(V[P\x97\x8a\x01\x97\x95PPP\x91\x87\x01\x91`\x01\x01a\f\xebV[P\x91\x99\x98PPPPPPPPPV[`\x00[\x83\x81\x10\x15a\r\x91W\x81\x81\x01Q\x83\x82\x01R` \x01a\ryV[\x83\x81\x11\x15a\r\xa0W`\x00\x84\x84\x01R[PPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x86\x01\x91P`@\x81`\x05\x1b\x87\x01\x01\x92P\x83\x87\x01`\x00[\x82\x81\x10\x15a\x0e\x13W\x87\x85\x03`?\x19\x01\x84R\x81Q\x80Q\x80\x87Ra\r\xf4\x81\x89\x89\x01\x8a\x85\x01a\rvV[`\x1f\x01`\x1f\x19\x16\x95\x90\x95\x01\x86\x01\x94P\x92\x85\x01\x92\x90\x85\x01\x90`\x01\x01a\r\xcdV[P\x92\x97\x96PPPPPPPV[cNH{q`\xe0\x1b`\x00R`\x01`\x04R`$`\x00\xfd[`\x00` \x82\x84\x03\x12\x15a\x0eHW`\x00\x80\xfd[PQ\x91\x90PV[`\x01\x81\x81\x1c\x90\x82\x16\x80a\x0ecW`\x7f\x82\x16\x91P[` \x82\x10\x81\x03a\x0e\x83WcNH{q`\xe0\x1b`\x00R`\"`\x04R`$`\x00\xfd[P\x91\x90PV[`\x01`\x01`\xe0\x1b\x03\x19\x83\x16\x81R\x81Q`\x00\x90a\x0e\xac\x81`\x04\x85\x01` \x87\x01a\rvV[\x91\x90\x91\x01`\x04\x01\x93\x92PPPV[`\x00\x82Qa\x0e\xcc\x81\x84` \x87\x01a\rvV[\x91\x90\x91\x01\x92\x91PPV[`\x00` \x82\x84\x03\x12\x15a\x0e\xe8W`\x00\x80\xfd[\x81Q\x80\x15\x15\x81\x14a\x0e\xf8W`\x00\x80\xfd[\x93\x92PPPV\xfe`\x80`@R`\x05`\x00U`\xf5\x80a\x00\x17`\x009`\x00\xf3\xfe`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n\xa1dsolcC\x00\x08\r\x00\n" ) + + + 0 + + + 0 + + + false + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 4321 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 125813996375599159817140963330240011258305308995329 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ RETURN ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00\xeaW`\x005`\xe0\x1c\x80c\x92\xdfO\xbd\x11a\x00\x8cW\x80c\xe0\x18\x0b\x0b\x11a\x00fW\x80c\xe0\x18\x0b\x0b\x14a\x01\x81W\x80c\xe2\f\x9fq\x14a\x01\x89W\x80c\xe9\x9bk1\x14a\x01\x81W\x80c\xfav&\xd4\x14a\x01\x91W`\x00\x80\xfd[\x80c\x92\xdfO\xbd\x14a\x01YW\x80c\xb5P\x8a\xa9\x14a\x01aW\x80c\xbaAO\xa6\x14a\x01iW`\x00\x80\xfd[\x80c?r\x86\xf4\x11a\x00\xc8W\x80c?r\x86\xf4\x14a\x01\x1fW\x80cf\xd9\xa9\xa0\x14a\x01'W\x80c\x85\"l\x81\x14a\x01^<#\x14a\x01\x17W[`\x00\x80\xfd[a\x00\xf7a\x01\x9eV[`@Qa\x01\x04\x91\x90a\fvV[`@Q\x80\x91\x03\x90\xf3[a\x01\x15a\x02\x00V[\x00[a\x00\xf7a\x04IV[a\x00\xf7a\x04\xa9V[a\x01/a\x05\tV[`@Qa\x01\x04\x91\x90a\f\xc3V[a\x01Da\x05\xf8V[`@Qa\x01\x04\x91\x90a\r\xa6V[a\x01/a\x06\xc8V[a\x01\x15a\x07\xaeV[a\x01Da\x07\xc3V[a\x01qa\x08\x93V[`@Q\x90\x15\x15\x81R` \x01a\x01\x04V[a\x01\x15a\t\xc0V[a\x00\xf7a\t\xd2V[`\x07Ta\x01q\x90`\xff\x16\x81V[```\x14\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8W[PPPPP\x90P\x90V[`\x1bT`\xff\x16a\x02\x12Wa\x02\x12a\x0e V[`\x00`@Qa\x02 \x90a\fiV[`@Q\x80\x91\x03\x90`\x00\xf0\x80\x15\x80\x15a\x02=`\x00\xfd[P`@Qc`\xfeG\xb1`\xe0\x1b\x81Ra\x158`\x04\x82\x01R\x90\x91P`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c`\xfeG\xb1\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02\x83W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02\x97W=`\x00\x80>=`\x00\xfd[PP`\x1bT`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x03`\x04\x82\x01Ra\x01\x00\x90\x91\x04`\x01`\x01`\xa0\x1b\x03\x16\x92Pc\x10\x03\xe2\xd2\x91P`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02\xe5W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02\xf9W=`\x00\x80>=`\x00\xfd[PPPPa\x03\x7f`\x1b`\x01\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x03SW=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x03w\x91\x90a\x0e6V[a\x10\xe4a\n2V[`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x05`\x04\x82\x01R`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c\x10\x03\xe2\xd2\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x03\xc1W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x03\xd5W=`\x00\x80>=`\x00\xfd[PPPPa\x04F\x81`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x04\x1aW=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x04>\x91\x90a\x0e6V[a\x15=a\n2V[PV[```\x16\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[```\x15\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[```\x19\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x05\xd7W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x05\x99W\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x05-V[PPPP\x90P\x90V[```\x18\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x06;\x90a\x0eOV[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x06g\x90a\x0eOV[\x80\x15a\x06\xb4W\x80`\x1f\x10a\x06\x89Wa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x06\xb4V[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x06\x97W\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x06\x1cV[```\x1a\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x07\x96W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x07XW\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x06\xecV[`\x1bT`\xff\x16\x15a\x07\xc1Wa\x07\xc1a\x0e V[V[```\x17\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x08\x06\x90a\x0eOV[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x082\x90a\x0eOV[\x80\x15a\x08\x7fW\x80`\x1f\x10a\x08TWa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x08\x7fV[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x08bW\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x07\xe7V[`\x07T`\x00\x90a\x01\x00\x90\x04`\xff\x16\x15a\x08\xb5WP`\x07Ta\x01\x00\x90\x04`\xff\x16\x90V[`\x00sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\t\xbbW`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x82\x84\x01R\x82Q\x80\x83\x03\x84\x01\x81R``\x83\x01\x90\x93R`\x00\x92\x90\x91a\tC\x91\x7ff\x7f\x9dp\xcaA\x1dp\xea\xd5\r\x8d\\\"\x07\r\xaf\xc3j\xd7_=\xcf^r7\xb2*\xde\x9a\xec\xc4\x91`\x80\x01a\x0e\x89V[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\t]\x91a\x0e\xbaV[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\t\x9aW`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\t\x9fV[``\x91P[P\x91PP\x80\x80` \x01\x90Q\x81\x01\x90a\t\xb7\x91\x90a\x0e\xd6V[\x91PP[\x91\x90PV[`\x1bT`\xff\x16a\x07\xc1Wa\x07\xc1a\x0e V[```\x13\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[\x80\x82\x14a\x0bYW\x7fA0O\xac\xd92=u\xb1\x1b\xcd\xd6\t\xcb8\xef\xff\xfd\xb0W\x10\xf7\xca\xf0\xe9\xb1lm\x9dp\x9fP`@Qa\n\xa3\x90` \x80\x82R`\"\x90\x82\x01R\x7fError: a == b not satisfied [uin`@\x82\x01Rat]`\xf0\x1b``\x82\x01R`\x80\x01\x90V[`@Q\x80\x91\x03\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x08\x13\x19Y\x9d`\xb2\x1b``\x82\x01R` \x81\x01\x84\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x14\x9aY\xda\x1d`\xb2\x1b``\x82\x01R` \x81\x01\x83\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1a\x0bYa\x0b]V[PPV[sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\fXW`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x92\x82\x01\x92\x90\x92R`\x01``\x82\x01R`\x00\x91\x90\x7fp\xca\x10\xbb\xd0\xdb\xfd\x90 \xa9\xf4\xb14\x02\xc1l\xb1 p^\r\x1c\n\xea\xb1\x0f\xa3S\xaeXo\xc4\x90`\x80\x01`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\x0b\xf7\x92\x91` \x01a\x0e\x89V[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\f\x11\x91a\x0e\xbaV[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\fNW`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\fSV[``\x91P[PPPP[`\x07\x80Ta\xff\x00\x19\x16a\x01\x00\x17\x90UV[a\x01\f\x80a\x0f\x00\x839\x01\x90V[` \x80\x82R\x82Q\x82\x82\x01\x81\x90R`\x00\x91\x90\x84\x82\x01\x90`@\x85\x01\x90\x84[\x81\x81\x10\x15a\f\xb7W\x83Q`\x01`\x01`\xa0\x1b\x03\x16\x83R\x92\x84\x01\x92\x91\x84\x01\x91`\x01\x01a\f\x92V[P\x90\x96\x95PPPPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x92P\x82\x86\x01\x91P\x82\x81`\x05\x1b\x87\x01\x01\x84\x88\x01`\x00\x80[\x84\x81\x10\x15a\rgW\x89\x84\x03`?\x19\x01\x86R\x82Q\x80Q`\x01`\x01`\xa0\x1b\x03\x16\x85R\x88\x01Q\x88\x85\x01\x88\x90R\x80Q\x88\x86\x01\x81\x90R\x90\x89\x01\x90\x83\x90``\x87\x01\x90[\x80\x83\x10\x15a\rRW\x83Q`\x01`\x01`\xe0\x1b\x03\x19\x16\x82R\x92\x8b\x01\x92`\x01\x92\x90\x92\x01\x91\x90\x8b\x01\x90a\r(V[P\x97\x8a\x01\x97\x95PPP\x91\x87\x01\x91`\x01\x01a\f\xebV[P\x91\x99\x98PPPPPPPPPV[`\x00[\x83\x81\x10\x15a\r\x91W\x81\x81\x01Q\x83\x82\x01R` \x01a\ryV[\x83\x81\x11\x15a\r\xa0W`\x00\x84\x84\x01R[PPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x86\x01\x91P`@\x81`\x05\x1b\x87\x01\x01\x92P\x83\x87\x01`\x00[\x82\x81\x10\x15a\x0e\x13W\x87\x85\x03`?\x19\x01\x84R\x81Q\x80Q\x80\x87Ra\r\xf4\x81\x89\x89\x01\x8a\x85\x01a\rvV[`\x1f\x01`\x1f\x19\x16\x95\x90\x95\x01\x86\x01\x94P\x92\x85\x01\x92\x90\x85\x01\x90`\x01\x01a\r\xcdV[P\x92\x97\x96PPPPPPPV[cNH{q`\xe0\x1b`\x00R`\x01`\x04R`$`\x00\xfd[`\x00` \x82\x84\x03\x12\x15a\x0eHW`\x00\x80\xfd[PQ\x91\x90PV[`\x01\x81\x81\x1c\x90\x82\x16\x80a\x0ecW`\x7f\x82\x16\x91P[` \x82\x10\x81\x03a\x0e\x83WcNH{q`\xe0\x1b`\x00R`\"`\x04R`$`\x00\xfd[P\x91\x90PV[`\x01`\x01`\xe0\x1b\x03\x19\x83\x16\x81R\x81Q`\x00\x90a\x0e\xac\x81`\x04\x85\x01` \x87\x01a\rvV[\x91\x90\x91\x01`\x04\x01\x93\x92PPPV[`\x00\x82Qa\x0e\xcc\x81\x84` \x87\x01a\rvV[\x91\x90\x91\x01\x92\x91PPV[`\x00` \x82\x84\x03\x12\x15a\x0e\xe8W`\x00\x80\xfd[\x81Q\x80\x15\x15\x81\x14a\x0e\xf8W`\x00\x80\xfd[\x93\x92PPPV\xfe`\x80`@R`\x05`\x00U`\xf5\x80a\x00\x17`\x009`\x00\xf3\xfe`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n\xa1dsolcC\x00\x08\r\x00\n" + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + 0 + + + .WordStack + + + b"`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00\xeaW`\x005`\xe0\x1c\x80c\x92\xdfO\xbd\x11a\x00\x8cW\x80c\xe0\x18\x0b\x0b\x11a\x00fW\x80c\xe0\x18\x0b\x0b\x14a\x01\x81W\x80c\xe2\f\x9fq\x14a\x01\x89W\x80c\xe9\x9bk1\x14a\x01\x81W\x80c\xfav&\xd4\x14a\x01\x91W`\x00\x80\xfd[\x80c\x92\xdfO\xbd\x14a\x01YW\x80c\xb5P\x8a\xa9\x14a\x01aW\x80c\xbaAO\xa6\x14a\x01iW`\x00\x80\xfd[\x80c?r\x86\xf4\x11a\x00\xc8W\x80c?r\x86\xf4\x14a\x01\x1fW\x80cf\xd9\xa9\xa0\x14a\x01'W\x80c\x85\"l\x81\x14a\x01^<#\x14a\x01\x17W[`\x00\x80\xfd[a\x00\xf7a\x01\x9eV[`@Qa\x01\x04\x91\x90a\fvV[`@Q\x80\x91\x03\x90\xf3[a\x01\x15a\x02\x00V[\x00[a\x00\xf7a\x04IV[a\x00\xf7a\x04\xa9V[a\x01/a\x05\tV[`@Qa\x01\x04\x91\x90a\f\xc3V[a\x01Da\x05\xf8V[`@Qa\x01\x04\x91\x90a\r\xa6V[a\x01/a\x06\xc8V[a\x01\x15a\x07\xaeV[a\x01Da\x07\xc3V[a\x01qa\x08\x93V[`@Q\x90\x15\x15\x81R` \x01a\x01\x04V[a\x01\x15a\t\xc0V[a\x00\xf7a\t\xd2V[`\x07Ta\x01q\x90`\xff\x16\x81V[```\x14\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8W[PPPPP\x90P\x90V[`\x1bT`\xff\x16a\x02\x12Wa\x02\x12a\x0e V[`\x00`@Qa\x02 \x90a\fiV[`@Q\x80\x91\x03\x90`\x00\xf0\x80\x15\x80\x15a\x02=`\x00\xfd[P`@Qc`\xfeG\xb1`\xe0\x1b\x81Ra\x158`\x04\x82\x01R\x90\x91P`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c`\xfeG\xb1\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02\x83W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02\x97W=`\x00\x80>=`\x00\xfd[PP`\x1bT`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x03`\x04\x82\x01Ra\x01\x00\x90\x91\x04`\x01`\x01`\xa0\x1b\x03\x16\x92Pc\x10\x03\xe2\xd2\x91P`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02\xe5W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02\xf9W=`\x00\x80>=`\x00\xfd[PPPPa\x03\x7f`\x1b`\x01\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x03SW=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x03w\x91\x90a\x0e6V[a\x10\xe4a\n2V[`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x05`\x04\x82\x01R`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c\x10\x03\xe2\xd2\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x03\xc1W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x03\xd5W=`\x00\x80>=`\x00\xfd[PPPPa\x04F\x81`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x04\x1aW=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x04>\x91\x90a\x0e6V[a\x15=a\n2V[PV[```\x16\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[```\x15\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[```\x19\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x05\xd7W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x05\x99W\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x05-V[PPPP\x90P\x90V[```\x18\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x06;\x90a\x0eOV[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x06g\x90a\x0eOV[\x80\x15a\x06\xb4W\x80`\x1f\x10a\x06\x89Wa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x06\xb4V[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x06\x97W\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x06\x1cV[```\x1a\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x07\x96W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x07XW\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x06\xecV[`\x1bT`\xff\x16\x15a\x07\xc1Wa\x07\xc1a\x0e V[V[```\x17\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x08\x06\x90a\x0eOV[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x082\x90a\x0eOV[\x80\x15a\x08\x7fW\x80`\x1f\x10a\x08TWa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x08\x7fV[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x08bW\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x07\xe7V[`\x07T`\x00\x90a\x01\x00\x90\x04`\xff\x16\x15a\x08\xb5WP`\x07Ta\x01\x00\x90\x04`\xff\x16\x90V[`\x00sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\t\xbbW`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x82\x84\x01R\x82Q\x80\x83\x03\x84\x01\x81R``\x83\x01\x90\x93R`\x00\x92\x90\x91a\tC\x91\x7ff\x7f\x9dp\xcaA\x1dp\xea\xd5\r\x8d\\\"\x07\r\xaf\xc3j\xd7_=\xcf^r7\xb2*\xde\x9a\xec\xc4\x91`\x80\x01a\x0e\x89V[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\t]\x91a\x0e\xbaV[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\t\x9aW`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\t\x9fV[``\x91P[P\x91PP\x80\x80` \x01\x90Q\x81\x01\x90a\t\xb7\x91\x90a\x0e\xd6V[\x91PP[\x91\x90PV[`\x1bT`\xff\x16a\x07\xc1Wa\x07\xc1a\x0e V[```\x13\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[\x80\x82\x14a\x0bYW\x7fA0O\xac\xd92=u\xb1\x1b\xcd\xd6\t\xcb8\xef\xff\xfd\xb0W\x10\xf7\xca\xf0\xe9\xb1lm\x9dp\x9fP`@Qa\n\xa3\x90` \x80\x82R`\"\x90\x82\x01R\x7fError: a == b not satisfied [uin`@\x82\x01Rat]`\xf0\x1b``\x82\x01R`\x80\x01\x90V[`@Q\x80\x91\x03\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x08\x13\x19Y\x9d`\xb2\x1b``\x82\x01R` \x81\x01\x84\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x14\x9aY\xda\x1d`\xb2\x1b``\x82\x01R` \x81\x01\x83\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1a\x0bYa\x0b]V[PPV[sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\fXW`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x92\x82\x01\x92\x90\x92R`\x01``\x82\x01R`\x00\x91\x90\x7fp\xca\x10\xbb\xd0\xdb\xfd\x90 \xa9\xf4\xb14\x02\xc1l\xb1 p^\r\x1c\n\xea\xb1\x0f\xa3S\xaeXo\xc4\x90`\x80\x01`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\x0b\xf7\x92\x91` \x01a\x0e\x89V[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\f\x11\x91a\x0e\xbaV[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\fNW`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\fSV[``\x91P[PPPP[`\x07\x80Ta\xff\x00\x19\x16a\x01\x00\x17\x90UV[a\x01\f\x80a\x0f\x00\x839\x01\x90V[` \x80\x82R\x82Q\x82\x82\x01\x81\x90R`\x00\x91\x90\x84\x82\x01\x90`@\x85\x01\x90\x84[\x81\x81\x10\x15a\f\xb7W\x83Q`\x01`\x01`\xa0\x1b\x03\x16\x83R\x92\x84\x01\x92\x91\x84\x01\x91`\x01\x01a\f\x92V[P\x90\x96\x95PPPPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x92P\x82\x86\x01\x91P\x82\x81`\x05\x1b\x87\x01\x01\x84\x88\x01`\x00\x80[\x84\x81\x10\x15a\rgW\x89\x84\x03`?\x19\x01\x86R\x82Q\x80Q`\x01`\x01`\xa0\x1b\x03\x16\x85R\x88\x01Q\x88\x85\x01\x88\x90R\x80Q\x88\x86\x01\x81\x90R\x90\x89\x01\x90\x83\x90``\x87\x01\x90[\x80\x83\x10\x15a\rRW\x83Q`\x01`\x01`\xe0\x1b\x03\x19\x16\x82R\x92\x8b\x01\x92`\x01\x92\x90\x92\x01\x91\x90\x8b\x01\x90a\r(V[P\x97\x8a\x01\x97\x95PPP\x91\x87\x01\x91`\x01\x01a\f\xebV[P\x91\x99\x98PPPPPPPPPV[`\x00[\x83\x81\x10\x15a\r\x91W\x81\x81\x01Q\x83\x82\x01R` \x01a\ryV[\x83\x81\x11\x15a\r\xa0W`\x00\x84\x84\x01R[PPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x86\x01\x91P`@\x81`\x05\x1b\x87\x01\x01\x92P\x83\x87\x01`\x00[\x82\x81\x10\x15a\x0e\x13W\x87\x85\x03`?\x19\x01\x84R\x81Q\x80Q\x80\x87Ra\r\xf4\x81\x89\x89\x01\x8a\x85\x01a\rvV[`\x1f\x01`\x1f\x19\x16\x95\x90\x95\x01\x86\x01\x94P\x92\x85\x01\x92\x90\x85\x01\x90`\x01\x01a\r\xcdV[P\x92\x97\x96PPPPPPPV[cNH{q`\xe0\x1b`\x00R`\x01`\x04R`$`\x00\xfd[`\x00` \x82\x84\x03\x12\x15a\x0eHW`\x00\x80\xfd[PQ\x91\x90PV[`\x01\x81\x81\x1c\x90\x82\x16\x80a\x0ecW`\x7f\x82\x16\x91P[` \x82\x10\x81\x03a\x0e\x83WcNH{q`\xe0\x1b`\x00R`\"`\x04R`$`\x00\xfd[P\x91\x90PV[`\x01`\x01`\xe0\x1b\x03\x19\x83\x16\x81R\x81Q`\x00\x90a\x0e\xac\x81`\x04\x85\x01` \x87\x01a\rvV[\x91\x90\x91\x01`\x04\x01\x93\x92PPPV[`\x00\x82Qa\x0e\xcc\x81\x84` \x87\x01a\rvV[\x91\x90\x91\x01\x92\x91PPV[`\x00` \x82\x84\x03\x12\x15a\x0e\xe8W`\x00\x80\xfd[\x81Q\x80\x15\x15\x81\x14a\x0e\xf8W`\x00\x80\xfd[\x93\x92PPPV\xfe`\x80`@R`\x05`\x00U`\xf5\x80a\x00\x17`\x009`\x00\xf3\xfe`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 4321 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 125813996375599159817140963330240011258305308995329 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 + + + #halt + ~> ( #pc [ RETURN ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00\xeaW`\x005`\xe0\x1c\x80c\x92\xdfO\xbd\x11a\x00\x8cW\x80c\xe0\x18\x0b\x0b\x11a\x00fW\x80c\xe0\x18\x0b\x0b\x14a\x01\x81W\x80c\xe2\f\x9fq\x14a\x01\x89W\x80c\xe9\x9bk1\x14a\x01\x81W\x80c\xfav&\xd4\x14a\x01\x91W`\x00\x80\xfd[\x80c\x92\xdfO\xbd\x14a\x01YW\x80c\xb5P\x8a\xa9\x14a\x01aW\x80c\xbaAO\xa6\x14a\x01iW`\x00\x80\xfd[\x80c?r\x86\xf4\x11a\x00\xc8W\x80c?r\x86\xf4\x14a\x01\x1fW\x80cf\xd9\xa9\xa0\x14a\x01'W\x80c\x85\"l\x81\x14a\x01^<#\x14a\x01\x17W[`\x00\x80\xfd[a\x00\xf7a\x01\x9eV[`@Qa\x01\x04\x91\x90a\fvV[`@Q\x80\x91\x03\x90\xf3[a\x01\x15a\x02\x00V[\x00[a\x00\xf7a\x04IV[a\x00\xf7a\x04\xa9V[a\x01/a\x05\tV[`@Qa\x01\x04\x91\x90a\f\xc3V[a\x01Da\x05\xf8V[`@Qa\x01\x04\x91\x90a\r\xa6V[a\x01/a\x06\xc8V[a\x01\x15a\x07\xaeV[a\x01Da\x07\xc3V[a\x01qa\x08\x93V[`@Q\x90\x15\x15\x81R` \x01a\x01\x04V[a\x01\x15a\t\xc0V[a\x00\xf7a\t\xd2V[`\x07Ta\x01q\x90`\xff\x16\x81V[```\x14\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8W[PPPPP\x90P\x90V[`\x1bT`\xff\x16a\x02\x12Wa\x02\x12a\x0e V[`\x00`@Qa\x02 \x90a\fiV[`@Q\x80\x91\x03\x90`\x00\xf0\x80\x15\x80\x15a\x02=`\x00\xfd[P`@Qc`\xfeG\xb1`\xe0\x1b\x81Ra\x158`\x04\x82\x01R\x90\x91P`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c`\xfeG\xb1\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02\x83W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02\x97W=`\x00\x80>=`\x00\xfd[PP`\x1bT`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x03`\x04\x82\x01Ra\x01\x00\x90\x91\x04`\x01`\x01`\xa0\x1b\x03\x16\x92Pc\x10\x03\xe2\xd2\x91P`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02\xe5W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02\xf9W=`\x00\x80>=`\x00\xfd[PPPPa\x03\x7f`\x1b`\x01\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x03SW=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x03w\x91\x90a\x0e6V[a\x10\xe4a\n2V[`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x05`\x04\x82\x01R`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c\x10\x03\xe2\xd2\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x03\xc1W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x03\xd5W=`\x00\x80>=`\x00\xfd[PPPPa\x04F\x81`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x04\x1aW=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x04>\x91\x90a\x0e6V[a\x15=a\n2V[PV[```\x16\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[```\x15\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[```\x19\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x05\xd7W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x05\x99W\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x05-V[PPPP\x90P\x90V[```\x18\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x06;\x90a\x0eOV[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x06g\x90a\x0eOV[\x80\x15a\x06\xb4W\x80`\x1f\x10a\x06\x89Wa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x06\xb4V[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x06\x97W\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x06\x1cV[```\x1a\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x07\x96W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x07XW\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x06\xecV[`\x1bT`\xff\x16\x15a\x07\xc1Wa\x07\xc1a\x0e V[V[```\x17\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x08\x06\x90a\x0eOV[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x082\x90a\x0eOV[\x80\x15a\x08\x7fW\x80`\x1f\x10a\x08TWa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x08\x7fV[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x08bW\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x07\xe7V[`\x07T`\x00\x90a\x01\x00\x90\x04`\xff\x16\x15a\x08\xb5WP`\x07Ta\x01\x00\x90\x04`\xff\x16\x90V[`\x00sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\t\xbbW`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x82\x84\x01R\x82Q\x80\x83\x03\x84\x01\x81R``\x83\x01\x90\x93R`\x00\x92\x90\x91a\tC\x91\x7ff\x7f\x9dp\xcaA\x1dp\xea\xd5\r\x8d\\\"\x07\r\xaf\xc3j\xd7_=\xcf^r7\xb2*\xde\x9a\xec\xc4\x91`\x80\x01a\x0e\x89V[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\t]\x91a\x0e\xbaV[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\t\x9aW`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\t\x9fV[``\x91P[P\x91PP\x80\x80` \x01\x90Q\x81\x01\x90a\t\xb7\x91\x90a\x0e\xd6V[\x91PP[\x91\x90PV[`\x1bT`\xff\x16a\x07\xc1Wa\x07\xc1a\x0e V[```\x13\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[\x80\x82\x14a\x0bYW\x7fA0O\xac\xd92=u\xb1\x1b\xcd\xd6\t\xcb8\xef\xff\xfd\xb0W\x10\xf7\xca\xf0\xe9\xb1lm\x9dp\x9fP`@Qa\n\xa3\x90` \x80\x82R`\"\x90\x82\x01R\x7fError: a == b not satisfied [uin`@\x82\x01Rat]`\xf0\x1b``\x82\x01R`\x80\x01\x90V[`@Q\x80\x91\x03\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x08\x13\x19Y\x9d`\xb2\x1b``\x82\x01R` \x81\x01\x84\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x14\x9aY\xda\x1d`\xb2\x1b``\x82\x01R` \x81\x01\x83\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1a\x0bYa\x0b]V[PPV[sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\fXW`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x92\x82\x01\x92\x90\x92R`\x01``\x82\x01R`\x00\x91\x90\x7fp\xca\x10\xbb\xd0\xdb\xfd\x90 \xa9\xf4\xb14\x02\xc1l\xb1 p^\r\x1c\n\xea\xb1\x0f\xa3S\xaeXo\xc4\x90`\x80\x01`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\x0b\xf7\x92\x91` \x01a\x0e\x89V[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\f\x11\x91a\x0e\xbaV[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\fNW`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\fSV[``\x91P[PPPP[`\x07\x80Ta\xff\x00\x19\x16a\x01\x00\x17\x90UV[a\x01\f\x80a\x0f\x00\x839\x01\x90V[` \x80\x82R\x82Q\x82\x82\x01\x81\x90R`\x00\x91\x90\x84\x82\x01\x90`@\x85\x01\x90\x84[\x81\x81\x10\x15a\f\xb7W\x83Q`\x01`\x01`\xa0\x1b\x03\x16\x83R\x92\x84\x01\x92\x91\x84\x01\x91`\x01\x01a\f\x92V[P\x90\x96\x95PPPPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x92P\x82\x86\x01\x91P\x82\x81`\x05\x1b\x87\x01\x01\x84\x88\x01`\x00\x80[\x84\x81\x10\x15a\rgW\x89\x84\x03`?\x19\x01\x86R\x82Q\x80Q`\x01`\x01`\xa0\x1b\x03\x16\x85R\x88\x01Q\x88\x85\x01\x88\x90R\x80Q\x88\x86\x01\x81\x90R\x90\x89\x01\x90\x83\x90``\x87\x01\x90[\x80\x83\x10\x15a\rRW\x83Q`\x01`\x01`\xe0\x1b\x03\x19\x16\x82R\x92\x8b\x01\x92`\x01\x92\x90\x92\x01\x91\x90\x8b\x01\x90a\r(V[P\x97\x8a\x01\x97\x95PPP\x91\x87\x01\x91`\x01\x01a\f\xebV[P\x91\x99\x98PPPPPPPPPV[`\x00[\x83\x81\x10\x15a\r\x91W\x81\x81\x01Q\x83\x82\x01R` \x01a\ryV[\x83\x81\x11\x15a\r\xa0W`\x00\x84\x84\x01R[PPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x86\x01\x91P`@\x81`\x05\x1b\x87\x01\x01\x92P\x83\x87\x01`\x00[\x82\x81\x10\x15a\x0e\x13W\x87\x85\x03`?\x19\x01\x84R\x81Q\x80Q\x80\x87Ra\r\xf4\x81\x89\x89\x01\x8a\x85\x01a\rvV[`\x1f\x01`\x1f\x19\x16\x95\x90\x95\x01\x86\x01\x94P\x92\x85\x01\x92\x90\x85\x01\x90`\x01\x01a\r\xcdV[P\x92\x97\x96PPPPPPPV[cNH{q`\xe0\x1b`\x00R`\x01`\x04R`$`\x00\xfd[`\x00` \x82\x84\x03\x12\x15a\x0eHW`\x00\x80\xfd[PQ\x91\x90PV[`\x01\x81\x81\x1c\x90\x82\x16\x80a\x0ecW`\x7f\x82\x16\x91P[` \x82\x10\x81\x03a\x0e\x83WcNH{q`\xe0\x1b`\x00R`\"`\x04R`$`\x00\xfd[P\x91\x90PV[`\x01`\x01`\xe0\x1b\x03\x19\x83\x16\x81R\x81Q`\x00\x90a\x0e\xac\x81`\x04\x85\x01` \x87\x01a\rvV[\x91\x90\x91\x01`\x04\x01\x93\x92PPPV[`\x00\x82Qa\x0e\xcc\x81\x84` \x87\x01a\rvV[\x91\x90\x91\x01\x92\x91PPV[`\x00` \x82\x84\x03\x12\x15a\x0e\xe8W`\x00\x80\xfd[\x81Q\x80\x15\x15\x81\x14a\x0e\xf8W`\x00\x80\xfd[\x93\x92PPPV\xfe`\x80`@R`\x05`\x00U`\xf5\x80a\x00\x17`\x009`\x00\xf3\xfe`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n\xa1dsolcC\x00\x08\r\x00\n" + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + 0 + + + .WordStack + + + b"`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00\xeaW`\x005`\xe0\x1c\x80c\x92\xdfO\xbd\x11a\x00\x8cW\x80c\xe0\x18\x0b\x0b\x11a\x00fW\x80c\xe0\x18\x0b\x0b\x14a\x01\x81W\x80c\xe2\f\x9fq\x14a\x01\x89W\x80c\xe9\x9bk1\x14a\x01\x81W\x80c\xfav&\xd4\x14a\x01\x91W`\x00\x80\xfd[\x80c\x92\xdfO\xbd\x14a\x01YW\x80c\xb5P\x8a\xa9\x14a\x01aW\x80c\xbaAO\xa6\x14a\x01iW`\x00\x80\xfd[\x80c?r\x86\xf4\x11a\x00\xc8W\x80c?r\x86\xf4\x14a\x01\x1fW\x80cf\xd9\xa9\xa0\x14a\x01'W\x80c\x85\"l\x81\x14a\x01^<#\x14a\x01\x17W[`\x00\x80\xfd[a\x00\xf7a\x01\x9eV[`@Qa\x01\x04\x91\x90a\fvV[`@Q\x80\x91\x03\x90\xf3[a\x01\x15a\x02\x00V[\x00[a\x00\xf7a\x04IV[a\x00\xf7a\x04\xa9V[a\x01/a\x05\tV[`@Qa\x01\x04\x91\x90a\f\xc3V[a\x01Da\x05\xf8V[`@Qa\x01\x04\x91\x90a\r\xa6V[a\x01/a\x06\xc8V[a\x01\x15a\x07\xaeV[a\x01Da\x07\xc3V[a\x01qa\x08\x93V[`@Q\x90\x15\x15\x81R` \x01a\x01\x04V[a\x01\x15a\t\xc0V[a\x00\xf7a\t\xd2V[`\x07Ta\x01q\x90`\xff\x16\x81V[```\x14\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8W[PPPPP\x90P\x90V[`\x1bT`\xff\x16a\x02\x12Wa\x02\x12a\x0e V[`\x00`@Qa\x02 \x90a\fiV[`@Q\x80\x91\x03\x90`\x00\xf0\x80\x15\x80\x15a\x02=`\x00\xfd[P`@Qc`\xfeG\xb1`\xe0\x1b\x81Ra\x158`\x04\x82\x01R\x90\x91P`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c`\xfeG\xb1\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02\x83W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02\x97W=`\x00\x80>=`\x00\xfd[PP`\x1bT`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x03`\x04\x82\x01Ra\x01\x00\x90\x91\x04`\x01`\x01`\xa0\x1b\x03\x16\x92Pc\x10\x03\xe2\xd2\x91P`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02\xe5W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02\xf9W=`\x00\x80>=`\x00\xfd[PPPPa\x03\x7f`\x1b`\x01\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x03SW=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x03w\x91\x90a\x0e6V[a\x10\xe4a\n2V[`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x05`\x04\x82\x01R`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c\x10\x03\xe2\xd2\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x03\xc1W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x03\xd5W=`\x00\x80>=`\x00\xfd[PPPPa\x04F\x81`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x04\x1aW=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x04>\x91\x90a\x0e6V[a\x15=a\n2V[PV[```\x16\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[```\x15\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[```\x19\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x05\xd7W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x05\x99W\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x05-V[PPPP\x90P\x90V[```\x18\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x06;\x90a\x0eOV[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x06g\x90a\x0eOV[\x80\x15a\x06\xb4W\x80`\x1f\x10a\x06\x89Wa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x06\xb4V[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x06\x97W\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x06\x1cV[```\x1a\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x07\x96W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x07XW\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x06\xecV[`\x1bT`\xff\x16\x15a\x07\xc1Wa\x07\xc1a\x0e V[V[```\x17\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x08\x06\x90a\x0eOV[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x082\x90a\x0eOV[\x80\x15a\x08\x7fW\x80`\x1f\x10a\x08TWa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x08\x7fV[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x08bW\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x07\xe7V[`\x07T`\x00\x90a\x01\x00\x90\x04`\xff\x16\x15a\x08\xb5WP`\x07Ta\x01\x00\x90\x04`\xff\x16\x90V[`\x00sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\t\xbbW`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x82\x84\x01R\x82Q\x80\x83\x03\x84\x01\x81R``\x83\x01\x90\x93R`\x00\x92\x90\x91a\tC\x91\x7ff\x7f\x9dp\xcaA\x1dp\xea\xd5\r\x8d\\\"\x07\r\xaf\xc3j\xd7_=\xcf^r7\xb2*\xde\x9a\xec\xc4\x91`\x80\x01a\x0e\x89V[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\t]\x91a\x0e\xbaV[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\t\x9aW`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\t\x9fV[``\x91P[P\x91PP\x80\x80` \x01\x90Q\x81\x01\x90a\t\xb7\x91\x90a\x0e\xd6V[\x91PP[\x91\x90PV[`\x1bT`\xff\x16a\x07\xc1Wa\x07\xc1a\x0e V[```\x13\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[\x80\x82\x14a\x0bYW\x7fA0O\xac\xd92=u\xb1\x1b\xcd\xd6\t\xcb8\xef\xff\xfd\xb0W\x10\xf7\xca\xf0\xe9\xb1lm\x9dp\x9fP`@Qa\n\xa3\x90` \x80\x82R`\"\x90\x82\x01R\x7fError: a == b not satisfied [uin`@\x82\x01Rat]`\xf0\x1b``\x82\x01R`\x80\x01\x90V[`@Q\x80\x91\x03\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x08\x13\x19Y\x9d`\xb2\x1b``\x82\x01R` \x81\x01\x84\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x14\x9aY\xda\x1d`\xb2\x1b``\x82\x01R` \x81\x01\x83\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1a\x0bYa\x0b]V[PPV[sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\fXW`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x92\x82\x01\x92\x90\x92R`\x01``\x82\x01R`\x00\x91\x90\x7fp\xca\x10\xbb\xd0\xdb\xfd\x90 \xa9\xf4\xb14\x02\xc1l\xb1 p^\r\x1c\n\xea\xb1\x0f\xa3S\xaeXo\xc4\x90`\x80\x01`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\x0b\xf7\x92\x91` \x01a\x0e\x89V[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\f\x11\x91a\x0e\xbaV[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\fNW`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\fSV[``\x91P[PPPP[`\x07\x80Ta\xff\x00\x19\x16a\x01\x00\x17\x90UV[a\x01\f\x80a\x0f\x00\x839\x01\x90V[` \x80\x82R\x82Q\x82\x82\x01\x81\x90R`\x00\x91\x90\x84\x82\x01\x90`@\x85\x01\x90\x84[\x81\x81\x10\x15a\f\xb7W\x83Q`\x01`\x01`\xa0\x1b\x03\x16\x83R\x92\x84\x01\x92\x91\x84\x01\x91`\x01\x01a\f\x92V[P\x90\x96\x95PPPPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x92P\x82\x86\x01\x91P\x82\x81`\x05\x1b\x87\x01\x01\x84\x88\x01`\x00\x80[\x84\x81\x10\x15a\rgW\x89\x84\x03`?\x19\x01\x86R\x82Q\x80Q`\x01`\x01`\xa0\x1b\x03\x16\x85R\x88\x01Q\x88\x85\x01\x88\x90R\x80Q\x88\x86\x01\x81\x90R\x90\x89\x01\x90\x83\x90``\x87\x01\x90[\x80\x83\x10\x15a\rRW\x83Q`\x01`\x01`\xe0\x1b\x03\x19\x16\x82R\x92\x8b\x01\x92`\x01\x92\x90\x92\x01\x91\x90\x8b\x01\x90a\r(V[P\x97\x8a\x01\x97\x95PPP\x91\x87\x01\x91`\x01\x01a\f\xebV[P\x91\x99\x98PPPPPPPPPV[`\x00[\x83\x81\x10\x15a\r\x91W\x81\x81\x01Q\x83\x82\x01R` \x01a\ryV[\x83\x81\x11\x15a\r\xa0W`\x00\x84\x84\x01R[PPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x86\x01\x91P`@\x81`\x05\x1b\x87\x01\x01\x92P\x83\x87\x01`\x00[\x82\x81\x10\x15a\x0e\x13W\x87\x85\x03`?\x19\x01\x84R\x81Q\x80Q\x80\x87Ra\r\xf4\x81\x89\x89\x01\x8a\x85\x01a\rvV[`\x1f\x01`\x1f\x19\x16\x95\x90\x95\x01\x86\x01\x94P\x92\x85\x01\x92\x90\x85\x01\x90`\x01\x01a\r\xcdV[P\x92\x97\x96PPPPPPPV[cNH{q`\xe0\x1b`\x00R`\x01`\x04R`$`\x00\xfd[`\x00` \x82\x84\x03\x12\x15a\x0eHW`\x00\x80\xfd[PQ\x91\x90PV[`\x01\x81\x81\x1c\x90\x82\x16\x80a\x0ecW`\x7f\x82\x16\x91P[` \x82\x10\x81\x03a\x0e\x83WcNH{q`\xe0\x1b`\x00R`\"`\x04R`$`\x00\xfd[P\x91\x90PV[`\x01`\x01`\xe0\x1b\x03\x19\x83\x16\x81R\x81Q`\x00\x90a\x0e\xac\x81`\x04\x85\x01` \x87\x01a\rvV[\x91\x90\x91\x01`\x04\x01\x93\x92PPPV[`\x00\x82Qa\x0e\xcc\x81\x84` \x87\x01a\rvV[\x91\x90\x91\x01\x92\x91PPV[`\x00` \x82\x84\x03\x12\x15a\x0e\xe8W`\x00\x80\xfd[\x81Q\x80\x15\x15\x81\x14a\x0e\xf8W`\x00\x80\xfd[\x93\x92PPPV\xfe`\x80`@R`\x05`\x00U`\xf5\x80a\x00\x17`\x009`\x00\xf3\xfe`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 4321 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 125813996375599159817140963330240011258305308995329 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 CONTINUATION:K +│ pc: 0 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%Enum.enum_argument_range(uint8) +│ +│ (511 steps) +├─ 3 +│ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K +│ pc: 68 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%Enum.enum_argument_range(uint8) +│ +│ (1 step) +├─ 4 +│ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K +│ pc: 68 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%Enum.enum_argument_range(uint8) +│ +│ (2 steps) +├─ 5 (terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: 68 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%Enum.enum_argument_range(uint8) +│ +┊ constraint: +┊ ( notBool 0 in_keys ( C_ENUM_STORAGE:Map ) ) +┊ ( notBool + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) +┊ ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) +┊ ( notBool C_ENUM_ID:Int ==Int C_ENUM_MEMBER_CONTRACT_ID:Int ) +┊ 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%ENUM.ENUM-ARGUMENT-RANGE(UINT8):0 + + + rule [BASIC-BLOCK-1-TO-3]: + + + ( .K => #end EVMC_SUCCESS + ~> #pc [ STOP ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => b"" ) + + + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"\x84|7\xfb" +Bytes #buf ( 32 , KV0_letter:Int ) + + + 0 + + + ( .WordStack => ( selector ( "enum_argument_range(uint8)" ) : .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" ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV0_letter:Int + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ STOP ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"\x84|7\xfb" +Bytes #buf ( 32 , KV0_letter:Int ) + + + 0 + + + ( selector ( "enum_argument_range(uint8)" ) : .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" + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV0_letter:Int + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-3-TO-4)] + + rule [BASIC-BLOCK-4-TO-5]: + + + #halt + ~> ( #pc [ STOP ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"\x84|7\xfb" +Bytes #buf ( 32 , KV0_letter:Int ) + + + 0 + + + ( selector ( "enum_argument_range(uint8)" ) : .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" + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV0_letter:Int + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-4-TO-5)] + +endmodule \ No newline at end of file diff --git a/src/tests/integration/test-data/show/Enum.enum_storage_range().cse.basic.expected b/src/tests/integration/test-data/show/Enum.enum_storage_range().cse.basic.expected new file mode 100644 index 000000000..3a5d8dce6 --- /dev/null +++ b/src/tests/integration/test-data/show/Enum.enum_storage_range().cse.basic.expected @@ -0,0 +1,7090 @@ + +┌─ 1 (root, init) +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%Enum.enum_storage_range() +│ +│ (268 steps) +├─ 3 +│ k: STATICCALL 0 C_ENUM_MEMBER_CONTRACT_ID:Int 128 4 128 32 ~> #pc [ STATICCALL ] ~> ... +│ pc: 145 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%Enum.enum_storage_range() +│ +│ (1 step) +├─ 4 +│ k: #accessAccounts C_ENUM_MEMBER_CONTRACT_ID:Int ~> #checkCall C_ENUM_ID:Int 0 ~> # ... +│ pc: 145 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%Enum.enum_storage_range() +│ +│ (3 steps) +├─ 5 (split) +│ k: #checkDepthExceeded ~> #call C_ENUM_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int C_ENUM_ ... +│ pc: 145 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%Enum.enum_storage_range() +┃ +┃ (branch) +┣━━┓ subst: .Subst +┃ ┃ constraint: +┃ ┃ CALLDEPTH_CELL:Int #call C_ENUM_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int C_ENUM_ ... +┃ │ pc: 145 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%Enum.enum_storage_range() +┃ │ +┃ │ (15 steps) +┃ ├─ 8 +┃ │ k: #precompiled? ( C_ENUM_MEMBER_CONTRACT_ID:Int , SHANGHAI ) ~> #execute ~> #retur ... +┃ │ pc: 0 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%EnumContract.letter() +┃ │ +┃ │ (1 step) +┃ ├─ 10 +┃ │ k: #execute ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 0 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%EnumContract.letter() +┃ │ +┃ │ (3 steps) +┃ ├─ 12 +┃ │ k: #halt ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 81 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%EnumContract.letter() +┃ │ +┃ │ (1 step) +┃ ├─ 14 +┃ │ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ │ pc: 81 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%EnumContract.letter() +┃ │ +┃ │ (528 steps) +┃ ├─ 16 +┃ │ k: STATICCALL 0 C_ENUM_MEMBER_CONTRACT_ID:Int 160 4 160 32 ~> #pc [ STATICCALL ] ~> ... +┃ │ pc: 296 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 +┃ │ method: test%Enum.enum_storage_range() +┃ │ +┃ │ (1 step) +┃ ├─ 18 +┃ │ k: #accessAccounts C_ENUM_MEMBER_CONTRACT_ID:Int ~> #checkCall C_ENUM_ID:Int 0 ~> # ... +┃ │ pc: 296 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 +┃ │ method: test%Enum.enum_storage_range() +┃ │ +┃ │ (18 steps) +┃ ├─ 20 +┃ │ k: #precompiled? ( C_ENUM_MEMBER_CONTRACT_ID:Int , SHANGHAI ) ~> #execute ~> #retur ... +┃ │ pc: 0 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%EnumContract.letter() +┃ │ +┃ │ (1 step) +┃ ├─ 22 +┃ │ k: #execute ~> #return 160 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 0 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%EnumContract.letter() +┃ │ +┃ │ (3 steps) +┃ ├─ 23 +┃ │ k: #halt ~> #return 160 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 81 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%EnumContract.letter() +┃ │ +┃ │ (1 step) +┃ ├─ 24 +┃ │ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 160 ... +┃ │ pc: 81 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%EnumContract.letter() +┃ │ +┃ │ (399 steps) +┃ ├─ 25 +┃ │ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 68 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%Enum.enum_storage_range() +┃ │ +┃ │ (1 step) +┃ ├─ 26 +┃ │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 68 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%Enum.enum_storage_range() +┃ │ +┃ │ (2 steps) +┃ ├─ 27 (terminal) +┃ │ k: #halt ~> CONTINUATION:K +┃ │ pc: 68 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%Enum.enum_storage_range() +┃ │ +┃ ┊ constraint: +┃ ┊ ( notBool 0 in_keys ( C_ENUM_STORAGE:Map ) ) +┃ ┊ ( notBool + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) +┃ ┊ ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) +┃ ┊ ( notBool C_ENUM_ID:Int ==Int C_ENUM_MEMBER_CONTRACT_ID:Int ) +┃ ┊ subst: ... +┃ └─ 2 (leaf, target, terminal) +┃ k: #halt ~> CONTINUATION:K +┃ pc: PC_CELL_5d410f2a:Int +┃ callDepth: CALLDEPTH_CELL_5d410f2a:Int +┃ statusCode: STATUSCODE_FINAL:StatusCode +┃ +┗━━┓ subst: .Subst + ┃ constraint: + ┃ 1024 <=Int CALLDEPTH_CELL:Int + │ + ├─ 7 + │ k: #checkDepthExceeded ~> #call C_ENUM_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int C_ENUM_ ... + │ pc: 145 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%Enum.enum_storage_range() + │ + │ (4 steps) + ├─ 9 + │ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_ENUM_ID:Int C_ENUM_MEMBER_CONTRACT_ID:I ... + │ pc: 145 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%Enum.enum_storage_range() + │ + │ (1 step) + ├─ 11 + │ k: #halt ~> #call C_ENUM_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int C_ENUM_MEMBER_CONTRAC ... + │ pc: 145 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_CALL_DEPTH_EXCEEDED + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%Enum.enum_storage_range() + │ + │ (1 step) + ├─ 13 + │ k: #halt ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K + │ pc: 145 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_CALL_DEPTH_EXCEEDED + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%Enum.enum_storage_range() + │ + │ (1 step) + ├─ 15 + │ k: #popCallStack ~> #popWorldState ~> 0 ~> #push ~> #pc [ STATICCALL ] ~> #execute ... + │ pc: 145 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_CALL_DEPTH_EXCEEDED + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%Enum.enum_storage_range() + │ + │ (66 steps) + ├─ 17 + │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K + │ pc: 161 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_CALL_DEPTH_EXCEEDED + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%Enum.enum_storage_range() + │ + │ (1 step) + ├─ 19 + │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K + │ pc: 161 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_REVERT + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%Enum.enum_storage_range() + │ + │ (2 steps) + ├─ 21 (terminal) + │ k: #halt ~> CONTINUATION:K + │ pc: 161 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_REVERT + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%Enum.enum_storage_range() + │ + ┊ constraint: + ┊ ( notBool 0 in_keys ( C_ENUM_STORAGE:Map ) ) + ┊ ( notBool + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + ┊ ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + ┊ ( notBool C_ENUM_ID:Int ==Int C_ENUM_MEMBER_CONTRACT_ID:Int ) + ┊ 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%ENUM.ENUM-STORAGE-RANGE():0 + + + rule [BASIC-BLOCK-1-TO-3]: + + + ( .K => STATICCALL 0 C_ENUM_MEMBER_CONTRACT_ID:Int 128 4 128 32 + ~> #pc [ STATICCALL ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( .WordStack => ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( C_ENUM_ID:Int =/=Int C_ENUM_MEMBER_CONTRACT_ID:Int + andBool ( pow24 + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) + + + ( STATICCALL 0 C_ENUM_MEMBER_CONTRACT_ID:Int 128 4 128 32 ~> .K => #accessAccounts C_ENUM_MEMBER_CONTRACT_ID:Int + ~> #checkCall C_ENUM_ID:Int 0 + ~> #call C_ENUM_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int 0 0 b"h\xaf7\xdf" true + ~> #return 128 32 ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( pow24 + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + ))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-3-TO-4)] + + rule [BASIC-BLOCK-4-TO-5]: + + + ( #accessAccounts C_ENUM_MEMBER_CONTRACT_ID:Int + ~> #checkCall C_ENUM_ID:Int 0 => #checkDepthExceeded ~> .K ) + ~> #call C_ENUM_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int 0 0 b"h\xaf7\xdf" true + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + ... + + + + 0 + + + ( ACCESSEDACCOUNTS_CELL:Set => ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( pow24 + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + ))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-4-TO-5)] + + rule [BASIC-BLOCK-6-TO-8]: + + + ( #checkDepthExceeded + ~> #call C_ENUM_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int 0 0 b"h\xaf7\xdf" true => #precompiled? ( C_ENUM_MEMBER_CONTRACT_ID:Int , SHANGHAI ) + ~> #execute ) + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => b"" ) + + + ( CALLSTACK_CELL:List => ListItem ( + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) CALLSTACK_CELL:List ) + + + ( INTERIMSTATES_CELL:List => ListItem ( { + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) INTERIMSTATES_CELL:List ) + + + ( TOUCHEDACCOUNTS_CELL:Set => TOUCHEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_ID:Int ) |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) ) + + + + ( C_ENUM_ID:Int => C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + ( CALLER_ID:Int => C_ENUM_ID:Int ) + + + ( b"c6\xf6\x1e" => b"h\xaf7\xdf" ) + + + 0 + + + ( ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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"" ) + + + 0 + + + 0 + + + ( STATIC_CELL:Bool => true ) + + + ( CALLDEPTH_CELL:Int => ( CALLDEPTH_CELL:Int +Int 1 ) ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ( ACCESSEDACCOUNTS_CELL:Set => ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) ) |Set SetItem ( ( C_ENUM_MEMBER_CONTRACT_ID:Int => C_ENUM_ID:Int ) ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-6-TO-8)] + + rule [BASIC-BLOCK-7-TO-9]: + + + ( #checkDepthExceeded => #end EVMC_CALL_DEPTH_EXCEEDED ) + ~> #call C_ENUM_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int 0 0 b"h\xaf7\xdf" true + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => b"" ) + + + ( CALLSTACK_CELL:List => ListItem ( + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) CALLSTACK_CELL:List ) + + + ( INTERIMSTATES_CELL:List => ListItem ( { + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) INTERIMSTATES_CELL:List ) + + + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-7-TO-9)] + + rule [BASIC-BLOCK-8-TO-10]: + + + ( #precompiled? ( C_ENUM_MEMBER_CONTRACT_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ENUM_ID:Int ) |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_ID:Int + + + b"h\xaf7\xdf" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + true + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) |Set SetItem ( C_ENUM_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-8-TO-10)] + + rule [BASIC-BLOCK-9-TO-11]: + + + ( #end EVMC_CALL_DEPTH_EXCEEDED => #halt ) + ~> #call C_ENUM_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int 0 0 b"h\xaf7\xdf" true + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_CALL_DEPTH_EXCEEDED ) + + + ListItem ( + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-9-TO-11)] + + rule [BASIC-BLOCK-10-TO-12]: + + + ( #execute => #halt ) + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) ) + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + ListItem ( + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ENUM_ID:Int ) |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_ID:Int + + + b"h\xaf7\xdf" + + + 0 + + + ( .WordStack => ( 94 : ( selector ( "letter()" ) : .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" +Bytes #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) ) + + + 0 + + + 0 + + + true + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) |Set SetItem ( C_ENUM_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-10-TO-12)] + + rule [BASIC-BLOCK-11-TO-13]: + + + #halt + ~> ( #call C_ENUM_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int 0 0 b"h\xaf7\xdf" true ~> .K => .K ) + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_CALL_DEPTH_EXCEEDED + + + ListItem ( + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-11-TO-13)] + + rule [BASIC-BLOCK-12-TO-14]: + + + ( #halt + ~> #return 128 32 => #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) + + + EVMC_SUCCESS + + + ListItem ( + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ENUM_ID:Int ) |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_ID:Int + + + b"h\xaf7\xdf" + + + 0 + + + ( 94 : ( selector ( "letter()" ) : .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" +Bytes #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) + + + 0 + + + 0 + + + true + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) |Set SetItem ( C_ENUM_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-12-TO-14)] + + rule [BASIC-BLOCK-13-TO-15]: + + + ( #halt + ~> #return 128 32 => #popCallStack + ~> #popWorldState + ~> 0 + ~> #push ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_CALL_DEPTH_EXCEEDED + + + ListItem ( + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-13-TO-15)] + + rule [BASIC-BLOCK-14-TO-16]: + + + ( #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) => STATICCALL 0 C_ENUM_MEMBER_CONTRACT_ID:Int 160 4 160 32 ~> .K ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) + + + EVMC_SUCCESS + + + ( ListItem ( + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) CALLSTACK_CELL:List => CALLSTACK_CELL:List ) + + + ( ListItem ( { + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) INTERIMSTATES_CELL:List => INTERIMSTATES_CELL:List ) + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ENUM_ID:Int ) |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + + ( C_ENUM_MEMBER_CONTRACT_ID:Int => C_ENUM_ID:Int ) + + + ( C_ENUM_ID:Int => CALLER_ID:Int ) + + + ( b"h\xaf7\xdf" => b"c6\xf6\x1e" ) + + + 0 + + + ( ( 94 => 164 ) : ( selector ( "letter()" ) : ( .WordStack => ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 0 : ( 67 : ( selector ( "enum_storage_range()" ) : .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" => 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 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) => #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) +Bytes b"h\xaf7\xdf\x00\x00\x00\x00\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 + + + ( true => STATIC_CELL:Bool ) + + + ( ( CALLDEPTH_CELL:Int +Int 1 ) => CALLDEPTH_CELL:Int ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) |Set SetItem ( C_ENUM_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-14-TO-16)] + + rule [BASIC-BLOCK-15-TO-17]: + + + ( #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #pc [ STATICCALL ] => #end EVMC_REVERT + ~> #pc [ REVERT ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_CALL_DEPTH_EXCEEDED + + + ( ListItem ( + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) CALLSTACK_CELL:List => CALLSTACK_CELL:List ) + + + ( ListItem ( { + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) INTERIMSTATES_CELL:List => INTERIMSTATES_CELL:List ) + + + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( ( 132 => 1 ) : ( ( selector ( "letter()" ) => 132 ) : ( ( C_ENUM_MEMBER_CONTRACT_ID:Int => selector ( "letter()" ) ) : ( ( 5 => C_ENUM_MEMBER_CONTRACT_ID:Int ) : ( ( 67 => 5 ) : ( ( selector ( "enum_storage_range()" ) => 67 ) : ( .WordStack => ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-15-TO-17)] + + rule [BASIC-BLOCK-16-TO-18]: + + + ( STATICCALL 0 C_ENUM_MEMBER_CONTRACT_ID:Int 160 4 160 32 ~> .K => #accessAccounts C_ENUM_MEMBER_CONTRACT_ID:Int + ~> #checkCall C_ENUM_ID:Int 0 + ~> #call C_ENUM_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int 0 0 b"h\xaf7\xdf" true + ~> #return 160 32 ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) + + + EVMC_SUCCESS + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ENUM_ID:Int ) |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 164 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 0 : ( 67 : ( selector ( "enum_storage_range()" ) : .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 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) +Bytes b"h\xaf7\xdf\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + + + + 0 + + + _ACCESSEDACCOUNTS_CELL |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) |Set SetItem ( C_ENUM_ID:Int ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-16-TO-18)] + + rule [BASIC-BLOCK-17-TO-19]: + + + ( #end EVMC_REVERT => #halt ) + ~> #pc [ REVERT ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( EVMC_CALL_DEPTH_EXCEEDED => EVMC_REVERT ) + + + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 1 : ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + + + + 0 + + + _ACCESSEDACCOUNTS_CELL |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-17-TO-19)] + + rule [BASIC-BLOCK-18-TO-20]: + + + ( #accessAccounts C_ENUM_MEMBER_CONTRACT_ID:Int + ~> #checkCall C_ENUM_ID:Int 0 + ~> #call C_ENUM_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int C_ENUM_MEMBER_CONTRACT_ID:Int 0 0 b"h\xaf7\xdf" true => #precompiled? ( C_ENUM_MEMBER_CONTRACT_ID:Int , SHANGHAI ) + ~> #execute ) + ~> #return 160 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) => b"" ) + + + EVMC_SUCCESS + + + ( CALLSTACK_CELL:List => ListItem ( + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 164 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 0 : ( 67 : ( selector ( "enum_storage_range()" ) : .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 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) +Bytes b"h\xaf7\xdf\x00\x00\x00\x00\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 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) CALLSTACK_CELL:List ) + + + ( INTERIMSTATES_CELL:List => ListItem ( { + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) |Set SetItem ( C_ENUM_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) INTERIMSTATES_CELL:List ) + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ENUM_ID:Int ) |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + + ( C_ENUM_ID:Int => C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + ( CALLER_ID:Int => C_ENUM_ID:Int ) + + + ( b"c6\xf6\x1e" => b"h\xaf7\xdf" ) + + + 0 + + + ( ( 164 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 0 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\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 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) +Bytes b"h\xaf7\xdf\x00\x00\x00\x00\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"" ) + + + 0 + + + 0 + + + ( STATIC_CELL:Bool => true ) + + + ( CALLDEPTH_CELL:Int => ( CALLDEPTH_CELL:Int +Int 1 ) ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) |Set SetItem ( C_ENUM_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-18-TO-20)] + + rule [BASIC-BLOCK-19-TO-21]: + + + #halt + ~> ( #pc [ REVERT ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_REVERT + + + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 1 : ( 132 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 5 : ( 67 : ( selector ( "enum_storage_range()" ) : .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\x00h\xaf7\xdf\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + + + + 0 + + + _ACCESSEDACCOUNTS_CELL |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-19-TO-21)] + + rule [BASIC-BLOCK-20-TO-22]: + + + ( #precompiled? ( C_ENUM_MEMBER_CONTRACT_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 160 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + ListItem ( + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 164 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 0 : ( 67 : ( selector ( "enum_storage_range()" ) : .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 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) +Bytes b"h\xaf7\xdf\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) |Set SetItem ( C_ENUM_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ENUM_ID:Int ) |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_ID:Int + + + b"h\xaf7\xdf" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + true + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) |Set SetItem ( C_ENUM_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-20-TO-22)] + + rule [BASIC-BLOCK-22-TO-23]: + + + ( #execute => #halt ) + ~> #return 160 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) ) + + + EVMC_SUCCESS + + + ListItem ( + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 164 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 0 : ( 67 : ( selector ( "enum_storage_range()" ) : .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 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) +Bytes b"h\xaf7\xdf\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) |Set SetItem ( C_ENUM_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ENUM_ID:Int ) |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_ID:Int + + + b"h\xaf7\xdf" + + + 0 + + + ( .WordStack => ( 94 : ( selector ( "letter()" ) : .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" +Bytes #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) ) + + + 0 + + + 0 + + + true + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) |Set SetItem ( C_ENUM_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-22-TO-23)] + + rule [BASIC-BLOCK-23-TO-24]: + + + ( #halt + ~> #return 160 32 => #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 160 32 #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) + + + EVMC_SUCCESS + + + ListItem ( + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 164 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 0 : ( 67 : ( selector ( "enum_storage_range()" ) : .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 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) +Bytes b"h\xaf7\xdf\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) |Set SetItem ( C_ENUM_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ENUM_ID:Int ) |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_ID:Int + + + b"h\xaf7\xdf" + + + 0 + + + ( 94 : ( selector ( "letter()" ) : .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" +Bytes #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) + + + 0 + + + 0 + + + true + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) |Set SetItem ( C_ENUM_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-23-TO-24)] + + rule [BASIC-BLOCK-24-TO-25]: + + + ( #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 160 32 #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) + ~> #pc [ STATICCALL ] => #end EVMC_SUCCESS + ~> #pc [ STOP ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) => b"" ) + + + EVMC_SUCCESS + + + ( ListItem ( + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( 164 : ( selector ( "letter()" ) : ( C_ENUM_MEMBER_CONTRACT_ID:Int : ( 0 : ( 67 : ( selector ( "enum_storage_range()" ) : .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 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) +Bytes b"h\xaf7\xdf\x00\x00\x00\x00\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 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) CALLSTACK_CELL:List => CALLSTACK_CELL:List ) + + + ( ListItem ( { + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) |Set SetItem ( C_ENUM_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) INTERIMSTATES_CELL:List => INTERIMSTATES_CELL:List ) + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ENUM_ID:Int ) |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + + ( C_ENUM_MEMBER_CONTRACT_ID:Int => C_ENUM_ID:Int ) + + + ( C_ENUM_ID:Int => CALLER_ID:Int ) + + + ( b"h\xaf7\xdf" => b"c6\xf6\x1e" ) + + + 0 + + + ( ( 94 => selector ( "enum_storage_range()" ) ) : ( ( selector ( "letter()" ) : .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" => 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" ) +Bytes ( #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) => #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) +Bytes #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) ) + + + 0 + + + 0 + + + ( true => STATIC_CELL:Bool ) + + + ( ( CALLDEPTH_CELL:Int +Int 1 ) => CALLDEPTH_CELL:Int ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) |Set SetItem ( C_ENUM_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_ORIGSTORAGE:Map + + + C_ENUM_TRANSIENTSTORAGE:Map + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_ORIGSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_TRANSIENTSTORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-24-TO-25)] + + rule [BASIC-BLOCK-25-TO-26]: + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ STOP ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ENUM_ID:Int ) |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( selector ( "enum_storage_range()" ) : .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" +Bytes #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) +Bytes #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + + + + 0 + + + _ACCESSEDACCOUNTS_CELL |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) |Set SetItem ( C_ENUM_ID:Int ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-25-TO-26)] + + rule [BASIC-BLOCK-26-TO-27]: + + + #halt + ~> ( #pc [ STOP ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_ENUM_ID:Int ) |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) + + + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + b"c6\xf6\x1e" + + + 0 + + + ( selector ( "enum_storage_range()" ) : .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" +Bytes #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) +Bytes #buf ( 32 , #lookup ( C_ENUM_MEMBER_CONTRACT_STORAGE:Map , 1 ) ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + + + + 0 + + + _ACCESSEDACCOUNTS_CELL |Set SetItem ( C_ENUM_MEMBER_CONTRACT_ID:Int ) |Set SetItem ( C_ENUM_ID:Int ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + ( ( 0 |-> C_ENUM_MEMBER_CONTRACT_ID:Int ) + C_ENUM_STORAGE:Map ) + + + C_ENUM_NONCE:Int + + ... + + ( + + C_ENUM_MEMBER_CONTRACT_ID:Int + + + C_ENUM_MEMBER_CONTRACT_BAL:Int + + + C_ENUM_MEMBER_CONTRACT_STORAGE:Map + + + C_ENUM_MEMBER_CONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_ENUM_BAL:Int + andBool ( 0 <=Int C_ENUM_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_ENUM_MEMBER_CONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_MEMBER_CONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-26-TO-27)] + +endmodule \ No newline at end of file diff --git a/src/tests/integration/test-data/show/Enum.init.cse.basic.expected b/src/tests/integration/test-data/show/Enum.init.cse.basic.expected new file mode 100644 index 000000000..c402589ee --- /dev/null +++ b/src/tests/integration/test-data/show/Enum.init.cse.basic.expected @@ -0,0 +1,589 @@ + +┌─ 1 (root, init) +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ +│ (420 steps) +├─ 3 +│ k: #end EVMC_SUCCESS ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +│ pc: 218 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ +│ (1 step) +├─ 4 +│ k: #halt ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +│ pc: 218 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: EVMC_SUCCESS +│ +│ (2 steps) +├─ 5 (terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: 218 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: EVMC_SUCCESS +│ +┊ constraint: +┊ ( notBool + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) +┊ 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%ENUM.INIT:0 + + + rule [BASIC-BLOCK-1-TO-3]: + + + ( .K => #end EVMC_SUCCESS + ~> #pc [ RETURN ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => b"`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x006W`\x005`\xe0\x1c\x80cc6\xf6\x1e\x14a\x00;W\x80c\x84|7\xfb\x14a\x00EW[`\x00\x80\xfd[a\x00Ca\x00XV[\x00[a\x00Ca\x00S6`\x04a\x01\xd2V[a\x01~V[`\x00T`@\x80Qch\xaf7\xdf`\xe0\x1b\x81R\x90Q`\x05\x92`\x01`\x01`\xa0\x1b\x03\x16\x91ch\xaf7\xdf\x91`\x04\x80\x83\x01\x92` \x92\x91\x90\x82\x90\x03\x01\x81\x86Z\xfa\x15\x80\x15a\x00\xa2W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x00\xc6\x91\x90a\x01\xf6V[`\x05\x81\x11\x15a\x00\xd7Wa\x00\xd7a\x02\x13V[\x11\x15a\x00\xe5Wa\x00\xe5a\x02)V[`\x00\x80`\x00\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16ch\xaf7\xdf`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x019W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x01]\x91\x90a\x01\xf6V[`\x05\x81\x11\x15a\x01nWa\x01na\x02\x13V[\x10\x15a\x01|Wa\x01|a\x02)V[V[`\x05\x81`\x05\x81\x11\x15a\x01\x92Wa\x01\x92a\x02\x13V[\x11\x15a\x01\xa0Wa\x01\xa0a\x02)V[`\x00\x81`\x05\x81\x11\x15a\x01\xb4Wa\x01\xb4a\x02\x13V[\x10\x15a\x01\xc2Wa\x01\xc2a\x02)V[PV[`\x06\x81\x10a\x01\xc2W`\x00\x80\xfd[`\x00` \x82\x84\x03\x12\x15a\x01\xe4W`\x00\x80\xfd[\x815a\x01\xef\x81a\x01\xc5V[\x93\x92PPPV[`\x00` \x82\x84\x03\x12\x15a\x02\x08W`\x00\x80\xfd[\x81Qa\x01\xef\x81a\x01\xc5V[cNH{q`\xe0\x1b`\x00R`!`\x04R`$`\x00\xfd[cNH{q`\xe0\x1b`\x00R`\x01`\x04R`$`\x00\xfd\xfe\xa1dsolcC\x00\x08\r\x00\n" ) + + + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + 0 + + + .WordStack + + + ( b"" => b"`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x006W`\x005`\xe0\x1c\x80cc6\xf6\x1e\x14a\x00;W\x80c\x84|7\xfb\x14a\x00EW[`\x00\x80\xfd[a\x00Ca\x00XV[\x00[a\x00Ca\x00S6`\x04a\x01\xd2V[a\x01~V[`\x00T`@\x80Qch\xaf7\xdf`\xe0\x1b\x81R\x90Q`\x05\x92`\x01`\x01`\xa0\x1b\x03\x16\x91ch\xaf7\xdf\x91`\x04\x80\x83\x01\x92` \x92\x91\x90\x82\x90\x03\x01\x81\x86Z\xfa\x15\x80\x15a\x00\xa2W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x00\xc6\x91\x90a\x01\xf6V[`\x05\x81\x11\x15a\x00\xd7Wa\x00\xd7a\x02\x13V[\x11\x15a\x00\xe5Wa\x00\xe5a\x02)V[`\x00\x80`\x00\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16ch\xaf7\xdf`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x019W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x01]\x91\x90a\x01\xf6V[`\x05\x81\x11\x15a\x01nWa\x01na\x02\x13V[\x10\x15a\x01|Wa\x01|a\x02)V[V[`\x05\x81`\x05\x81\x11\x15a\x01\x92Wa\x01\x92a\x02\x13V[\x11\x15a\x01\xa0Wa\x01\xa0a\x02)V[`\x00\x81`\x05\x81\x11\x15a\x01\xb4Wa\x01\xb4a\x02\x13V[\x10\x15a\x01\xc2Wa\x01\xc2a\x02)V[PV[`\x06\x81\x10a\x01\xc2W`\x00\x80\xfd[`\x00` \x82\x84\x03\x12\x15a\x01\xe4W`\x00\x80\xfd[\x815a\x01\xef\x81a\x01\xc5V[\x93\x92PPPV[`\x00` \x82\x84\x03\x12\x15a\x02\x08W`\x00\x80\xfd[\x81Qa\x01\xef\x81a\x01\xc5V[cNH{q`\xe0\x1b`\x00R`!`\x04R`$`\x00\xfd[cNH{q`\xe0\x1b`\x00R`\x01`\x04R`$`\x00\xfd\xfe\xa1dsolcC\x00\x08\r\x00\n" ) + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + C_ENUM_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV0_letter:Int + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( lengthBytes ( CALLDATA_CELL:Bytes ) + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ RETURN ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x006W`\x005`\xe0\x1c\x80cc6\xf6\x1e\x14a\x00;W\x80c\x84|7\xfb\x14a\x00EW[`\x00\x80\xfd[a\x00Ca\x00XV[\x00[a\x00Ca\x00S6`\x04a\x01\xd2V[a\x01~V[`\x00T`@\x80Qch\xaf7\xdf`\xe0\x1b\x81R\x90Q`\x05\x92`\x01`\x01`\xa0\x1b\x03\x16\x91ch\xaf7\xdf\x91`\x04\x80\x83\x01\x92` \x92\x91\x90\x82\x90\x03\x01\x81\x86Z\xfa\x15\x80\x15a\x00\xa2W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x00\xc6\x91\x90a\x01\xf6V[`\x05\x81\x11\x15a\x00\xd7Wa\x00\xd7a\x02\x13V[\x11\x15a\x00\xe5Wa\x00\xe5a\x02)V[`\x00\x80`\x00\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16ch\xaf7\xdf`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x019W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x01]\x91\x90a\x01\xf6V[`\x05\x81\x11\x15a\x01nWa\x01na\x02\x13V[\x10\x15a\x01|Wa\x01|a\x02)V[V[`\x05\x81`\x05\x81\x11\x15a\x01\x92Wa\x01\x92a\x02\x13V[\x11\x15a\x01\xa0Wa\x01\xa0a\x02)V[`\x00\x81`\x05\x81\x11\x15a\x01\xb4Wa\x01\xb4a\x02\x13V[\x10\x15a\x01\xc2Wa\x01\xc2a\x02)V[PV[`\x06\x81\x10a\x01\xc2W`\x00\x80\xfd[`\x00` \x82\x84\x03\x12\x15a\x01\xe4W`\x00\x80\xfd[\x815a\x01\xef\x81a\x01\xc5V[\x93\x92PPPV[`\x00` \x82\x84\x03\x12\x15a\x02\x08W`\x00\x80\xfd[\x81Qa\x01\xef\x81a\x01\xc5V[cNH{q`\xe0\x1b`\x00R`!`\x04R`$`\x00\xfd[cNH{q`\xe0\x1b`\x00R`\x01`\x04R`$`\x00\xfd\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + 0 + + + .WordStack + + + b"`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x006W`\x005`\xe0\x1c\x80cc6\xf6\x1e\x14a\x00;W\x80c\x84|7\xfb\x14a\x00EW[`\x00\x80\xfd[a\x00Ca\x00XV[\x00[a\x00Ca\x00S6`\x04a\x01\xd2V[a\x01~V[`\x00T`@\x80Qch\xaf7\xdf`\xe0\x1b\x81R\x90Q`\x05\x92`\x01`\x01`\xa0\x1b\x03\x16\x91ch\xaf7\xdf\x91`\x04\x80\x83\x01\x92` \x92\x91\x90\x82\x90\x03\x01\x81\x86Z\xfa\x15\x80\x15a\x00\xa2W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x00\xc6\x91\x90a\x01\xf6V[`\x05\x81\x11\x15a\x00\xd7Wa\x00\xd7a\x02\x13V[\x11\x15a\x00\xe5Wa\x00\xe5a\x02)V[`\x00\x80`\x00\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16ch\xaf7\xdf`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x019W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x01]\x91\x90a\x01\xf6V[`\x05\x81\x11\x15a\x01nWa\x01na\x02\x13V[\x10\x15a\x01|Wa\x01|a\x02)V[V[`\x05\x81`\x05\x81\x11\x15a\x01\x92Wa\x01\x92a\x02\x13V[\x11\x15a\x01\xa0Wa\x01\xa0a\x02)V[`\x00\x81`\x05\x81\x11\x15a\x01\xb4Wa\x01\xb4a\x02\x13V[\x10\x15a\x01\xc2Wa\x01\xc2a\x02)V[PV[`\x06\x81\x10a\x01\xc2W`\x00\x80\xfd[`\x00` \x82\x84\x03\x12\x15a\x01\xe4W`\x00\x80\xfd[\x815a\x01\xef\x81a\x01\xc5V[\x93\x92PPPV[`\x00` \x82\x84\x03\x12\x15a\x02\x08W`\x00\x80\xfd[\x81Qa\x01\xef\x81a\x01\xc5V[cNH{q`\xe0\x1b`\x00R`!`\x04R`$`\x00\xfd[cNH{q`\xe0\x1b`\x00R`\x01`\x04R`$`\x00\xfd\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + C_ENUM_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV0_letter:Int + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + ))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-3-TO-4)] + + rule [BASIC-BLOCK-4-TO-5]: + + + #halt + ~> ( #pc [ RETURN ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x006W`\x005`\xe0\x1c\x80cc6\xf6\x1e\x14a\x00;W\x80c\x84|7\xfb\x14a\x00EW[`\x00\x80\xfd[a\x00Ca\x00XV[\x00[a\x00Ca\x00S6`\x04a\x01\xd2V[a\x01~V[`\x00T`@\x80Qch\xaf7\xdf`\xe0\x1b\x81R\x90Q`\x05\x92`\x01`\x01`\xa0\x1b\x03\x16\x91ch\xaf7\xdf\x91`\x04\x80\x83\x01\x92` \x92\x91\x90\x82\x90\x03\x01\x81\x86Z\xfa\x15\x80\x15a\x00\xa2W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x00\xc6\x91\x90a\x01\xf6V[`\x05\x81\x11\x15a\x00\xd7Wa\x00\xd7a\x02\x13V[\x11\x15a\x00\xe5Wa\x00\xe5a\x02)V[`\x00\x80`\x00\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16ch\xaf7\xdf`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x019W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x01]\x91\x90a\x01\xf6V[`\x05\x81\x11\x15a\x01nWa\x01na\x02\x13V[\x10\x15a\x01|Wa\x01|a\x02)V[V[`\x05\x81`\x05\x81\x11\x15a\x01\x92Wa\x01\x92a\x02\x13V[\x11\x15a\x01\xa0Wa\x01\xa0a\x02)V[`\x00\x81`\x05\x81\x11\x15a\x01\xb4Wa\x01\xb4a\x02\x13V[\x10\x15a\x01\xc2Wa\x01\xc2a\x02)V[PV[`\x06\x81\x10a\x01\xc2W`\x00\x80\xfd[`\x00` \x82\x84\x03\x12\x15a\x01\xe4W`\x00\x80\xfd[\x815a\x01\xef\x81a\x01\xc5V[\x93\x92PPPV[`\x00` \x82\x84\x03\x12\x15a\x02\x08W`\x00\x80\xfd[\x81Qa\x01\xef\x81a\x01\xc5V[cNH{q`\xe0\x1b`\x00R`!`\x04R`$`\x00\xfd[cNH{q`\xe0\x1b`\x00R`\x01`\x04R`$`\x00\xfd\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + EVMC_SUCCESS + + + + C_ENUM_ID:Int + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + 0 + + + .WordStack + + + b"`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x006W`\x005`\xe0\x1c\x80cc6\xf6\x1e\x14a\x00;W\x80c\x84|7\xfb\x14a\x00EW[`\x00\x80\xfd[a\x00Ca\x00XV[\x00[a\x00Ca\x00S6`\x04a\x01\xd2V[a\x01~V[`\x00T`@\x80Qch\xaf7\xdf`\xe0\x1b\x81R\x90Q`\x05\x92`\x01`\x01`\xa0\x1b\x03\x16\x91ch\xaf7\xdf\x91`\x04\x80\x83\x01\x92` \x92\x91\x90\x82\x90\x03\x01\x81\x86Z\xfa\x15\x80\x15a\x00\xa2W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x00\xc6\x91\x90a\x01\xf6V[`\x05\x81\x11\x15a\x00\xd7Wa\x00\xd7a\x02\x13V[\x11\x15a\x00\xe5Wa\x00\xe5a\x02)V[`\x00\x80`\x00\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16ch\xaf7\xdf`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x019W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x01]\x91\x90a\x01\xf6V[`\x05\x81\x11\x15a\x01nWa\x01na\x02\x13V[\x10\x15a\x01|Wa\x01|a\x02)V[V[`\x05\x81`\x05\x81\x11\x15a\x01\x92Wa\x01\x92a\x02\x13V[\x11\x15a\x01\xa0Wa\x01\xa0a\x02)V[`\x00\x81`\x05\x81\x11\x15a\x01\xb4Wa\x01\xb4a\x02\x13V[\x10\x15a\x01\xc2Wa\x01\xc2a\x02)V[PV[`\x06\x81\x10a\x01\xc2W`\x00\x80\xfd[`\x00` \x82\x84\x03\x12\x15a\x01\xe4W`\x00\x80\xfd[\x815a\x01\xef\x81a\x01\xc5V[\x93\x92PPPV[`\x00` \x82\x84\x03\x12\x15a\x02\x08W`\x00\x80\xfd[\x81Qa\x01\xef\x81a\x01\xc5V[cNH{q`\xe0\x1b`\x00R`!`\x04R`$`\x00\xfd[cNH{q`\xe0\x1b`\x00R`\x01`\x04R`$`\x00\xfd\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_ENUM_ID:Int + + + C_ENUM_BAL:Int + + + C_ENUM_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int C_ENUM_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( KV0_letter:Int + C_ENUM_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_ENUM_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + ))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-4-TO-5)] + +endmodule \ No newline at end of file diff --git a/src/tests/integration/test-data/show/Identity.applyOp(uint256).cse.basic.expected b/src/tests/integration/test-data/show/Identity.applyOp(uint256).cse.basic.expected new file mode 100644 index 000000000..9be055dea --- /dev/null +++ b/src/tests/integration/test-data/show/Identity.applyOp(uint256).cse.basic.expected @@ -0,0 +1,4319 @@ + +┌─ 1 (root, init) +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%cse%Identity.applyOp(uint256) +│ +│ (363 steps) +├─ 3 +│ k: STATICCALL 0 C_IDENTITY_ID:Int 128 36 128 32 ~> #pc [ STATICCALL ] ~> #execute ~ ... +│ pc: 148 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%cse%Identity.applyOp(uint256) +│ +│ (1 step) +├─ 4 +│ k: #accessAccounts C_IDENTITY_ID:Int ~> #checkCall C_IDENTITY_ID:Int 0 ~> #call C_I ... +│ pc: 148 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%cse%Identity.applyOp(uint256) +│ +│ (3 steps) +├─ 5 (split) +│ k: #checkDepthExceeded ~> #call C_IDENTITY_ID:Int C_IDENTITY_ID:Int C_IDENTITY_ID:I ... +│ pc: 148 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%cse%Identity.applyOp(uint256) +┃ +┃ (branch) +┣━━┓ subst: .Subst +┃ ┃ constraint: +┃ ┃ CALLDEPTH_CELL:Int #call C_IDENTITY_ID:Int C_IDENTITY_ID:Int C_IDENTITY_ID:I ... +┃ │ pc: 148 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%cse%Identity.applyOp(uint256) +┃ │ +┃ │ (15 steps) +┃ ├─ 8 +┃ │ k: #precompiled? ( C_IDENTITY_ID:Int , SHANGHAI ) ~> #execute ~> #return 128 32 ~> ... +┃ │ pc: 0 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%cse%Identity.identity(uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 10 +┃ │ k: #execute ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 0 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%cse%Identity.identity(uint256) +┃ │ +┃ │ (3 steps) +┃ ├─ 12 +┃ │ k: #halt ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 87 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%cse%Identity.identity(uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 14 +┃ │ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ │ pc: 87 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%cse%Identity.identity(uint256) +┃ │ +┃ │ (324 steps) +┃ ├─ 16 +┃ │ k: #end EVMC_SUCCESS ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 87 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%cse%Identity.applyOp(uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 18 +┃ │ k: #halt ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 87 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%cse%Identity.applyOp(uint256) +┃ │ +┃ │ (2 steps) +┃ ├─ 20 (terminal) +┃ │ k: #halt ~> CONTINUATION:K +┃ │ pc: 87 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%cse%Identity.applyOp(uint256) +┃ │ +┃ ┊ constraint: +┃ ┊ ( notBool + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) +┃ ┊ subst: ... +┃ └─ 2 (leaf, target, terminal) +┃ k: #halt ~> CONTINUATION:K +┃ pc: PC_CELL_5d410f2a:Int +┃ callDepth: CALLDEPTH_CELL_5d410f2a:Int +┃ statusCode: STATUSCODE_FINAL:StatusCode +┃ +┗━━┓ subst: .Subst + ┃ constraint: + ┃ 1024 <=Int CALLDEPTH_CELL:Int + │ + ├─ 7 + │ k: #checkDepthExceeded ~> #call C_IDENTITY_ID:Int C_IDENTITY_ID:Int C_IDENTITY_ID:I ... + │ pc: 148 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%cse%Identity.applyOp(uint256) + │ + │ (4 steps) + ├─ 9 + │ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_IDENTITY_ID:Int C_IDENTITY_ID:Int C_IDE ... + │ pc: 148 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%cse%Identity.applyOp(uint256) + │ + │ (1 step) + ├─ 11 + │ k: #halt ~> #call C_IDENTITY_ID:Int C_IDENTITY_ID:Int C_IDENTITY_ID:Int 0 0 b"\xac7 ... + │ pc: 148 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_CALL_DEPTH_EXCEEDED + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%cse%Identity.applyOp(uint256) + │ + │ (1 step) + ├─ 13 + │ k: #halt ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K + │ pc: 148 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_CALL_DEPTH_EXCEEDED + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%cse%Identity.applyOp(uint256) + │ + │ (1 step) + ├─ 15 + │ k: #popCallStack ~> #popWorldState ~> 0 ~> #push ~> #pc [ STATICCALL ] ~> #execute ... + │ pc: 148 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_CALL_DEPTH_EXCEEDED + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%cse%Identity.applyOp(uint256) + │ + │ (66 steps) + ├─ 17 + │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K + │ pc: 163 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_CALL_DEPTH_EXCEEDED + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%cse%Identity.applyOp(uint256) + │ + │ (1 step) + ├─ 19 + │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K + │ pc: 163 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_REVERT + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%cse%Identity.applyOp(uint256) + │ + │ (2 steps) + ├─ 21 (terminal) + │ k: #halt ~> CONTINUATION:K + │ pc: 163 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_REVERT + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%cse%Identity.applyOp(uint256) + │ + ┊ constraint: + ┊ ( notBool + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + ┊ 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-SRC%CSE%IDENTITY.APPLYOP(UINT256):0 + + + rule [BASIC-BLOCK-1-TO-3]: + + + ( .K => STATICCALL 0 C_IDENTITY_ID:Int 128 36 128 32 + ~> #pc [ STATICCALL ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( .WordStack => ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(uint256)" ) : .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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( pow24 + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + ))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-1-TO-3)] + + rule [BASIC-BLOCK-3-TO-4]: + + + ( STATICCALL 0 C_IDENTITY_ID:Int 128 36 128 32 ~> .K => #accessAccounts C_IDENTITY_ID:Int + ~> #checkCall C_IDENTITY_ID:Int 0 + ~> #call C_IDENTITY_ID:Int C_IDENTITY_ID:Int C_IDENTITY_ID:Int 0 0 b"\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) true + ~> #return 128 32 ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( pow24 + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + ))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-3-TO-4)] + + rule [BASIC-BLOCK-4-TO-5]: + + + ( #accessAccounts C_IDENTITY_ID:Int + ~> #checkCall C_IDENTITY_ID:Int 0 => #checkDepthExceeded ~> .K ) + ~> #call C_IDENTITY_ID:Int C_IDENTITY_ID:Int C_IDENTITY_ID:Int 0 0 b"\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) true + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + ... + + + + 0 + + + ( ACCESSEDACCOUNTS_CELL:Set => ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( pow24 + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + ))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-4-TO-5)] + + rule [BASIC-BLOCK-6-TO-8]: + + + ( #checkDepthExceeded + ~> #call C_IDENTITY_ID:Int C_IDENTITY_ID:Int C_IDENTITY_ID:Int 0 0 b"\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) true => #precompiled? ( C_IDENTITY_ID:Int , SHANGHAI ) + ~> #execute ) + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => b"" ) + + + ( CALLSTACK_CELL:List => ListItem ( + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) CALLSTACK_CELL:List ) + + + ( INTERIMSTATES_CELL:List => ListItem ( { + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) INTERIMSTATES_CELL:List ) + + + ( TOUCHEDACCOUNTS_CELL:Set => TOUCHEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) ) + + + + C_IDENTITY_ID:Int + + + ( CALLER_ID:Int => C_IDENTITY_ID:Int ) + + + ( b"i\xab\xff\xa1" => b"\xac7\xee\xbb" ) +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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\x00\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) => b"" ) + + + 0 + + + 0 + + + ( STATIC_CELL:Bool => true ) + + + ( CALLDEPTH_CELL:Int => ( CALLDEPTH_CELL:Int +Int 1 ) ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-6-TO-8)] + + rule [BASIC-BLOCK-7-TO-9]: + + + ( #checkDepthExceeded => #end EVMC_CALL_DEPTH_EXCEEDED ) + ~> #call C_IDENTITY_ID:Int C_IDENTITY_ID:Int C_IDENTITY_ID:Int 0 0 b"\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) true + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => b"" ) + + + ( CALLSTACK_CELL:List => ListItem ( + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) CALLSTACK_CELL:List ) + + + ( INTERIMSTATES_CELL:List => ListItem ( { + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) INTERIMSTATES_CELL:List ) + + + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-7-TO-9)] + + rule [BASIC-BLOCK-8-TO-10]: + + + ( #precompiled? ( C_IDENTITY_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_IDENTITY_ID:Int ) + + + + C_IDENTITY_ID:Int + + + C_IDENTITY_ID:Int + + + b"\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + true + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-8-TO-10)] + + rule [BASIC-BLOCK-9-TO-11]: + + + ( #end EVMC_CALL_DEPTH_EXCEEDED => #halt ) + ~> #call C_IDENTITY_ID:Int C_IDENTITY_ID:Int C_IDENTITY_ID:Int 0 0 b"\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) true + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_CALL_DEPTH_EXCEEDED ) + + + ListItem ( + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-9-TO-11)] + + rule [BASIC-BLOCK-10-TO-12]: + + + ( #execute => #halt ) + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => #buf ( 32 , KV0_x:Int ) ) + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + ListItem ( + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_IDENTITY_ID:Int ) + + + + C_IDENTITY_ID:Int + + + C_IDENTITY_ID:Int + + + b"\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( .WordStack => ( selector ( "identity(uint256)" ) : .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" +Bytes #buf ( 32 , KV0_x:Int ) ) + + + 0 + + + 0 + + + true + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-10-TO-12)] + + rule [BASIC-BLOCK-11-TO-13]: + + + #halt + ~> ( #call C_IDENTITY_ID:Int C_IDENTITY_ID:Int C_IDENTITY_ID:Int 0 0 b"\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) true ~> .K => .K ) + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_CALL_DEPTH_EXCEEDED + + + ListItem ( + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-11-TO-13)] + + rule [BASIC-BLOCK-12-TO-14]: + + + ( #halt + ~> #return 128 32 => #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 #buf ( 32 , KV0_x:Int ) ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , KV0_x:Int ) + + + EVMC_SUCCESS + + + ListItem ( + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_IDENTITY_ID:Int ) + + + + C_IDENTITY_ID:Int + + + C_IDENTITY_ID:Int + + + b"\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( selector ( "identity(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" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + true + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-12-TO-14)] + + rule [BASIC-BLOCK-13-TO-15]: + + + ( #halt + ~> #return 128 32 => #popCallStack + ~> #popWorldState + ~> 0 + ~> #push ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_CALL_DEPTH_EXCEEDED + + + ListItem ( + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-13-TO-15)] + + rule [BASIC-BLOCK-14-TO-16]: + + + ( #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 #buf ( 32 , KV0_x:Int ) + ~> #pc [ STATICCALL ] => #end EVMC_SUCCESS + ~> #pc [ RETURN ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , KV0_x:Int ) + + + EVMC_SUCCESS + + + ( ListItem ( + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) CALLSTACK_CELL:List => CALLSTACK_CELL:List ) + + + ( ListItem ( { + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) INTERIMSTATES_CELL:List => INTERIMSTATES_CELL:List ) + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_IDENTITY_ID:Int ) + + + + C_IDENTITY_ID:Int + + + ( C_IDENTITY_ID:Int => CALLER_ID:Int ) + + + ( b"\xac7\xee\xbb" => b"i\xab\xff\xa1" ) +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( ( selector ( "identity(uint256)" ) => selector ( "applyOp(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" => 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 , KV0_x:Int ) => #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV0_x:Int ) ) + + + 0 + + + 0 + + + ( true => STATIC_CELL:Bool ) + + + ( ( CALLDEPTH_CELL:Int +Int 1 ) => CALLDEPTH_CELL:Int ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-14-TO-16)] + + rule [BASIC-BLOCK-15-TO-17]: + + + ( #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #pc [ STATICCALL ] => #end EVMC_REVERT + ~> #pc [ REVERT ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_CALL_DEPTH_EXCEEDED + + + ( ListItem ( + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + ) CALLSTACK_CELL:List => CALLSTACK_CELL:List ) + + + ( ListItem ( { + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) INTERIMSTATES_CELL:List => INTERIMSTATES_CELL:List ) + + + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( ( 164 => 1 ) : ( ( selector ( "identity(uint256)" ) => 164 ) : ( ( C_IDENTITY_ID:Int => selector ( "identity(uint256)" ) ) : ( ( 0 => C_IDENTITY_ID:Int ) : ( ( KV0_x:Int => 0 ) : ( ( 70 => KV0_x:Int ) : ( ( selector ( "applyOp(uint256)" ) => 70 ) : ( .WordStack => ( selector ( "applyOp(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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + STATIC_CELL:Bool + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_IDENTITY_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_STORAGE:Map + + + C_IDENTITY_ORIGSTORAGE:Map + + + C_IDENTITY_TRANSIENTSTORAGE:Map + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-15-TO-17)] + + rule [BASIC-BLOCK-16-TO-18]: + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ RETURN ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , KV0_x:Int ) + + + EVMC_SUCCESS + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_IDENTITY_ID:Int ) + + + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( selector ( "applyOp(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" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + + + + 0 + + + _ACCESSEDACCOUNTS_CELL |Set SetItem ( C_IDENTITY_ID:Int ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-16-TO-18)] + + rule [BASIC-BLOCK-17-TO-19]: + + + ( #end EVMC_REVERT => #halt ) + ~> #pc [ REVERT ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( EVMC_CALL_DEPTH_EXCEEDED => EVMC_REVERT ) + + + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 1 : ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + + + + 0 + + + _ACCESSEDACCOUNTS_CELL |Set SetItem ( C_IDENTITY_ID:Int ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-17-TO-19)] + + rule [BASIC-BLOCK-18-TO-20]: + + + #halt + ~> ( #pc [ RETURN ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , KV0_x:Int ) + + + EVMC_SUCCESS + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_IDENTITY_ID:Int ) + + + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( selector ( "applyOp(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" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + + + + 0 + + + _ACCESSEDACCOUNTS_CELL |Set SetItem ( C_IDENTITY_ID:Int ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( CALLDEPTH_CELL:Int + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-18-TO-20)] + + rule [BASIC-BLOCK-19-TO-21]: + + + #halt + ~> ( #pc [ REVERT ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_REVERT + + + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( 1 : ( 164 : ( selector ( "identity(uint256)" ) : ( C_IDENTITY_ID:Int : ( 0 : ( KV0_x:Int : ( 70 : ( selector ( "applyOp(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\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + + CALLDEPTH_CELL:Int + + ... + + + + 0 + + + _ACCESSEDACCOUNTS_CELL |Set SetItem ( C_IDENTITY_ID:Int ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-19-TO-21)] + +endmodule \ No newline at end of file diff --git a/src/tests/integration/test-data/show/Identity.identity(uint256).cse.basic.expected b/src/tests/integration/test-data/show/Identity.identity(uint256).cse.basic.expected new file mode 100644 index 000000000..996eac644 --- /dev/null +++ b/src/tests/integration/test-data/show/Identity.identity(uint256).cse.basic.expected @@ -0,0 +1,582 @@ + +┌─ 1 (root, init) +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%cse%Identity.identity(uint256) +│ +│ (328 steps) +├─ 3 +│ k: #end EVMC_SUCCESS ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +│ pc: 87 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%cse%Identity.identity(uint256) +│ +│ (1 step) +├─ 4 +│ k: #halt ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +│ pc: 87 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%cse%Identity.identity(uint256) +│ +│ (2 steps) +├─ 5 (terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: 87 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%cse%Identity.identity(uint256) +│ +┊ constraint: +┊ ( notBool + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) +┊ 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-SRC%CSE%IDENTITY.IDENTITY(UINT256):0 + + + rule [BASIC-BLOCK-1-TO-3]: + + + ( .K => #end EVMC_SUCCESS + ~> #pc [ RETURN ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => #buf ( 32 , KV0_x:Int ) ) + + + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( .WordStack => ( selector ( "identity(uint256)" ) : .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" +Bytes #buf ( 32 , KV0_x:Int ) ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( pow24 + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + ))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-1-TO-3)] + + rule [BASIC-BLOCK-3-TO-4]: + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ RETURN ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , KV0_x:Int ) + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( selector ( "identity(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" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( pow24 + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + ))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-3-TO-4)] + + rule [BASIC-BLOCK-4-TO-5]: + + + #halt + ~> ( #pc [ RETURN ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , KV0_x:Int ) + + + EVMC_SUCCESS + + + + C_IDENTITY_ID:Int + + + CALLER_ID:Int + + + b"\xac7\xee\xbb" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( selector ( "identity(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" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IDENTITY_ID:Int + + + C_IDENTITY_BAL:Int + + + C_IDENTITY_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( 0 <=Int C_IDENTITY_ID:Int + andBool ( 0 <=Int C_IDENTITY_BAL:Int + andBool ( 0 <=Int C_IDENTITY_NONCE:Int + andBool ( pow24 + C_IDENTITY_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IDENTITY_ID:Int <= 9 ) ) + ))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-4-TO-5)] + +endmodule \ No newline at end of file diff --git a/src/tests/integration/test-data/show/ImportedContract.add(uint256).cse.basic.expected b/src/tests/integration/test-data/show/ImportedContract.add(uint256).cse.basic.expected new file mode 100644 index 000000000..c57c79914 --- /dev/null +++ b/src/tests/integration/test-data/show/ImportedContract.add(uint256).cse.basic.expected @@ -0,0 +1,1417 @@ + +┌─ 1 (root, init) +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ImportedContract.add(uint256) +│ +│ (302 steps) +├─ 3 (split) +│ k: JUMPI 227 bool2Word ( #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) <=Int ( max ... +│ pc: 205 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: lib/forge-std/src/StdInvariant.sol:69:71 +│ method: test%ImportedContract.add(uint256) +┃ +┃ (branch) +┣━━┓ subst: .Subst +┃ ┃ constraint: +┃ ┃ #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) <=Int ( maxUInt256 -Int KV0_x:Int ) +┃ │ +┃ ├─ 4 +┃ │ k: JUMPI 227 bool2Word ( #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) <=Int ( max ... +┃ │ pc: 205 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: lib/forge-std/src/StdInvariant.sol:69:71 +┃ │ method: test%ImportedContract.add(uint256) +┃ │ +┃ │ (74 steps) +┃ ├─ 6 +┃ │ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 107 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%ImportedContract.add(uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 8 +┃ │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 107 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%ImportedContract.add(uint256) +┃ │ +┃ │ (2 steps) +┃ ├─ 10 (terminal) +┃ │ k: #halt ~> CONTINUATION:K +┃ │ pc: 107 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%ImportedContract.add(uint256) +┃ │ +┃ ┊ constraint: +┃ ┊ ( notBool + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) +┃ ┊ subst: ... +┃ └─ 2 (leaf, target, terminal) +┃ k: #halt ~> CONTINUATION:K +┃ pc: PC_CELL_5d410f2a:Int +┃ callDepth: CALLDEPTH_CELL_5d410f2a:Int +┃ statusCode: STATUSCODE_FINAL:StatusCode +┃ +┗━━┓ subst: .Subst + ┃ constraint: + ┃ ( maxUInt256 -Int KV0_x:Int ) #pc [ REVERT ] ~> #execute ~> CONTINUATION:K + │ pc: 226 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: STATUSCODE:StatusCode + │ src: lib/forge-std/src/StdInvariant.sol:81:83 + │ method: test%ImportedContract.add(uint256) + │ + │ (1 step) + ├─ 9 + │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K + │ pc: 226 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_REVERT + │ src: lib/forge-std/src/StdInvariant.sol:81:83 + │ method: test%ImportedContract.add(uint256) + │ + │ (2 steps) + ├─ 11 (terminal) + │ k: #halt ~> CONTINUATION:K + │ pc: 226 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_REVERT + │ src: lib/forge-std/src/StdInvariant.sol:81:83 + │ method: test%ImportedContract.add(uint256) + │ + ┊ constraint: + ┊ ( notBool + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + ┊ 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%IMPORTEDCONTRACT.ADD(UINT256):0 + + + rule [BASIC-BLOCK-1-TO-3]: + + + ( .K => JUMPI 227 bool2Word ( #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) <=Int ( maxUInt256 -Int KV0_x:Int ) ) + ~> #pc [ JUMPI ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x10\x03\xe2\xd2" +Bytes #buf ( 32 , KV0_x:Int ) + + + CALLVALUE:Int + + + ( .WordStack => ( 0 : ( #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) : ( KV0_x:Int : ( 147 : ( KV0_x:Int : ( 106 : ( selector ( "add(uint256)" ) : .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" ) + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + C_IMPORTEDCONTRACT_STORAGE:Map + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int CALLVALUE:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IMPORTEDCONTRACT_ID:Int <= 9 ) ) + ))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-1-TO-3)] + + rule [BASIC-BLOCK-4-TO-6]: + + + ( JUMPI 227 bool2Word ( #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) <=Int ( maxUInt256 -Int KV0_x:Int ) ) + ~> #pc [ JUMPI ] => #end EVMC_SUCCESS + ~> #pc [ STOP ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => b"" ) + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x10\x03\xe2\xd2" +Bytes #buf ( 32 , KV0_x:Int ) + + + CALLVALUE:Int + + + ( ( 0 => selector ( "add(uint256)" ) ) : ( ( #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) : ( KV0_x:Int : ( 147 : ( KV0_x:Int : ( 106 : ( selector ( "add(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" + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + ( C_IMPORTEDCONTRACT_STORAGE:Map => C_IMPORTEDCONTRACT_STORAGE:Map [ 0 <- ( #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) +Int KV0_x:Int ) ] ) + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int CALLVALUE:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IMPORTEDCONTRACT_ID:Int <= 9 ) ) + andBool ( #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) <=Int ( maxUInt256 -Int KV0_x:Int ) + )))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-4-TO-6)] + + rule [BASIC-BLOCK-5-TO-7]: + + + ( JUMPI 227 bool2Word ( #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) <=Int ( maxUInt256 -Int KV0_x:Int ) ) + ~> #pc [ JUMPI ] => #end EVMC_REVERT + ~> #pc [ REVERT ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x10\x03\xe2\xd2" +Bytes #buf ( 32 , KV0_x:Int ) + + + CALLVALUE:Int + + + ( 0 : ( #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) : ( KV0_x:Int : ( 147 : ( KV0_x:Int : ( 106 : ( selector ( "add(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" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + C_IMPORTEDCONTRACT_STORAGE:Map + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int CALLVALUE:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IMPORTEDCONTRACT_ID:Int <= 9 ) ) + andBool ( ( maxUInt256 -Int KV0_x:Int ) + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ STOP ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x10\x03\xe2\xd2" +Bytes #buf ( 32 , KV0_x:Int ) + + + CALLVALUE:Int + + + ( selector ( "add(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" + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + C_IMPORTEDCONTRACT_STORAGE:Map [ 0 <- ( #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) +Int KV0_x:Int ) ] + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int CALLVALUE:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IMPORTEDCONTRACT_ID:Int <= 9 ) ) + andBool ( #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) <=Int ( maxUInt256 -Int KV0_x:Int ) + )))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-6-TO-8)] + + rule [BASIC-BLOCK-7-TO-9]: + + + ( #end EVMC_REVERT => #halt ) + ~> #pc [ REVERT ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + ( _STATUSCODE => EVMC_REVERT ) + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x10\x03\xe2\xd2" +Bytes #buf ( 32 , KV0_x:Int ) + + + CALLVALUE:Int + + + ( 0 : ( #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) : ( KV0_x:Int : ( 147 : ( KV0_x:Int : ( 106 : ( selector ( "add(uint256)" ) : .WordStack ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + C_IMPORTEDCONTRACT_STORAGE:Map + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int CALLVALUE:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IMPORTEDCONTRACT_ID:Int <= 9 ) ) + andBool ( ( maxUInt256 -Int KV0_x:Int ) + + + #halt + ~> ( #pc [ STOP ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x10\x03\xe2\xd2" +Bytes #buf ( 32 , KV0_x:Int ) + + + CALLVALUE:Int + + + ( selector ( "add(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" + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + C_IMPORTEDCONTRACT_STORAGE:Map [ 0 <- ( #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) +Int KV0_x:Int ) ] + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int CALLVALUE:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IMPORTEDCONTRACT_ID:Int <= 9 ) ) + andBool ( #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) <=Int ( maxUInt256 -Int KV0_x:Int ) + )))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-8-TO-10)] + + rule [BASIC-BLOCK-9-TO-11]: + + + #halt + ~> ( #pc [ REVERT ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x10\x03\xe2\xd2" +Bytes #buf ( 32 , KV0_x:Int ) + + + CALLVALUE:Int + + + ( 0 : ( #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) : ( KV0_x:Int : ( 147 : ( KV0_x:Int : ( 106 : ( selector ( "add(uint256)" ) : .WordStack ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + C_IMPORTEDCONTRACT_STORAGE:Map + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int CALLVALUE:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IMPORTEDCONTRACT_ID:Int <= 9 ) ) + andBool ( ( maxUInt256 -Int KV0_x:Int ) CONTINUATION:K +│ pc: 0 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ImportedContract.count() +│ +│ (203 steps) +├─ 3 +│ k: #end EVMC_SUCCESS ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +│ pc: 90 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ImportedContract.count() +│ +│ (1 step) +├─ 4 +│ k: #halt ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +│ pc: 90 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ImportedContract.count() +│ +│ (2 steps) +├─ 5 (terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: 90 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ImportedContract.count() +│ +┊ constraint: +┊ ( notBool + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) +┊ 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%IMPORTEDCONTRACT.COUNT():0 + + + rule [BASIC-BLOCK-1-TO-3]: + + + ( .K => #end EVMC_SUCCESS + ~> #pc [ RETURN ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => #buf ( 32 , #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) ) ) + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x06f\x1a\xbd" + + + 0 + + + ( .WordStack => ( 73 : ( selector ( "count()" ) : .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" +Bytes #buf ( 32 , #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) ) ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + C_IMPORTEDCONTRACT_STORAGE:Map + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + 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 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IMPORTEDCONTRACT_ID:Int <= 9 ) ) + ))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-1-TO-3)] + + rule [BASIC-BLOCK-3-TO-4]: + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ RETURN ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) ) + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x06f\x1a\xbd" + + + 0 + + + ( 73 : ( selector ( "count()" ) : .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" +Bytes #buf ( 32 , #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + C_IMPORTEDCONTRACT_STORAGE:Map + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + 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 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IMPORTEDCONTRACT_ID:Int <= 9 ) ) + ))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-3-TO-4)] + + rule [BASIC-BLOCK-4-TO-5]: + + + #halt + ~> ( #pc [ RETURN ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) ) + + + EVMC_SUCCESS + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"\x06f\x1a\xbd" + + + 0 + + + ( 73 : ( selector ( "count()" ) : .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" +Bytes #buf ( 32 , #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) ) + + + 0 + + + 0 + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + C_IMPORTEDCONTRACT_STORAGE:Map + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + 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 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IMPORTEDCONTRACT_ID:Int <= 9 ) ) + ))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-4-TO-5)] + +endmodule \ No newline at end of file diff --git a/src/tests/integration/test-data/show/ImportedContract.init.cse.basic.expected b/src/tests/integration/test-data/show/ImportedContract.init.cse.basic.expected new file mode 100644 index 000000000..08a812630 --- /dev/null +++ b/src/tests/integration/test-data/show/ImportedContract.init.cse.basic.expected @@ -0,0 +1,599 @@ + +┌─ 1 (root, init) +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ +│ (45 steps) +├─ 3 +│ k: #end EVMC_SUCCESS ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +│ pc: 21 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ +│ (1 step) +├─ 4 +│ k: #halt ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K +│ pc: 21 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ +│ (2 steps) +├─ 5 (terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: 21 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ +┊ constraint: +┊ ( notBool + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) +┊ 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%IMPORTEDCONTRACT.INIT:0 + + + rule [BASIC-BLOCK-1-TO-3]: + + + ( .K => #end EVMC_SUCCESS + ~> #pc [ RETURN ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => b"`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" ) + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + CALLVALUE:Int + + + .WordStack + + + ( b"" => b"`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" ) + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + ( C_IMPORTEDCONTRACT_STORAGE:Map => C_IMPORTEDCONTRACT_STORAGE:Map [ 0 <- 5 ] ) + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int CALLVALUE:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( lengthBytes ( CALLDATA_CELL:Bytes ) + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ RETURN ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + CALLVALUE:Int + + + .WordStack + + + b"`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + _C_IMPORTEDCONTRACT_STORAGE [ 0 <- 5 ] + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int CALLVALUE:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IMPORTEDCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-3-TO-4)] + + rule [BASIC-BLOCK-4-TO-5]: + + + #halt + ~> ( #pc [ RETURN ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + EVMC_SUCCESS + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + CALLDATA_CELL:Bytes + + + CALLVALUE:Int + + + .WordStack + + + b"`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + _C_IMPORTEDCONTRACT_STORAGE [ 0 <- 5 ] + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int CALLVALUE:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IMPORTEDCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-4-TO-5)] + +endmodule \ No newline at end of file diff --git a/src/tests/integration/test-data/show/ImportedContract.set(uint256).cse.basic.expected b/src/tests/integration/test-data/show/ImportedContract.set(uint256).cse.basic.expected new file mode 100644 index 000000000..da29d988b --- /dev/null +++ b/src/tests/integration/test-data/show/ImportedContract.set(uint256).cse.basic.expected @@ -0,0 +1,1403 @@ + +┌─ 1 (root, init) +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ImportedContract.set(uint256) +│ +│ (329 steps) +├─ 3 (split) +│ k: JUMPI 166 bool2Word ( 3 <=Int #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) ) ~ ... +│ pc: 163 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ImportedContract.set(uint256) +┃ +┃ (branch) +┣━━┓ subst: .Subst +┃ ┃ constraint: +┃ ┃ 3 <=Int #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) +┃ │ +┃ ├─ 4 +┃ │ k: JUMPI 166 bool2Word ( 3 <=Int #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) ) ~ ... +┃ │ pc: 163 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%ImportedContract.set(uint256) +┃ │ +┃ │ (41 steps) +┃ ├─ 6 +┃ │ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 107 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%ImportedContract.set(uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 8 +┃ │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 107 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%ImportedContract.set(uint256) +┃ │ +┃ │ (2 steps) +┃ ├─ 10 (terminal) +┃ │ k: #halt ~> CONTINUATION:K +┃ │ pc: 107 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%ImportedContract.set(uint256) +┃ │ +┃ ┊ constraint: +┃ ┊ ( notBool + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) +┃ ┊ subst: ... +┃ └─ 2 (leaf, target, terminal) +┃ k: #halt ~> CONTINUATION:K +┃ pc: PC_CELL_5d410f2a:Int +┃ callDepth: CALLDEPTH_CELL_5d410f2a:Int +┃ statusCode: STATUSCODE_FINAL:StatusCode +┃ +┗━━┓ subst: .Subst + ┃ constraint: + ┃ #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) #pc [ STOP ] ~> #execute ~> CONTINUATION:K + │ pc: 107 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%ImportedContract.set(uint256) + │ + │ (1 step) + ├─ 9 + │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K + │ pc: 107 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_SUCCESS + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%ImportedContract.set(uint256) + │ + │ (2 steps) + ├─ 11 (terminal) + │ k: #halt ~> CONTINUATION:K + │ pc: 107 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_SUCCESS + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%ImportedContract.set(uint256) + │ + ┊ constraint: + ┊ ( notBool + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + ┊ 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%IMPORTEDCONTRACT.SET(UINT256):0 + + + rule [BASIC-BLOCK-1-TO-3]: + + + ( .K => JUMPI 166 bool2Word ( 3 <=Int #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) ) + ~> #pc [ JUMPI ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"`\xfeG\xb1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( .WordStack => ( KV0_x:Int : ( 106 : ( selector ( "set(uint256)" ) : .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" ) + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + C_IMPORTEDCONTRACT_STORAGE:Map + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IMPORTEDCONTRACT_ID:Int <= 9 ) ) + ))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-1-TO-3)] + + rule [BASIC-BLOCK-4-TO-6]: + + + ( JUMPI 166 bool2Word ( 3 <=Int #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) ) + ~> #pc [ JUMPI ] => #end EVMC_SUCCESS + ~> #pc [ STOP ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => b"" ) + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"`\xfeG\xb1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( ( KV0_x:Int => selector ( "set(uint256)" ) ) : ( ( 106 : ( selector ( "set(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" + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + ( C_IMPORTEDCONTRACT_STORAGE:Map => C_IMPORTEDCONTRACT_STORAGE:Map [ 0 <- KV0_x:Int ] ) + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IMPORTEDCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-4-TO-6)] + + rule [BASIC-BLOCK-5-TO-7]: + + + ( JUMPI 166 bool2Word ( 3 <=Int #lookup ( C_IMPORTEDCONTRACT_STORAGE:Map , 0 ) ) + ~> #pc [ JUMPI ] => #end EVMC_SUCCESS + ~> #pc [ STOP ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => b"" ) + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"`\xfeG\xb1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( ( KV0_x:Int => selector ( "set(uint256)" ) ) : ( ( 106 : ( selector ( "set(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" + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + C_IMPORTEDCONTRACT_STORAGE:Map + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IMPORTEDCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-5-TO-7)] + + rule [BASIC-BLOCK-6-TO-8]: + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ STOP ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"`\xfeG\xb1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( selector ( "set(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" + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + C_IMPORTEDCONTRACT_STORAGE:Map [ 0 <- KV0_x:Int ] + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IMPORTEDCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-6-TO-8)] + + rule [BASIC-BLOCK-7-TO-9]: + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ STOP ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"`\xfeG\xb1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( selector ( "set(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" + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + C_IMPORTEDCONTRACT_STORAGE:Map + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IMPORTEDCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-7-TO-9)] + + rule [BASIC-BLOCK-8-TO-10]: + + + #halt + ~> ( #pc [ STOP ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"`\xfeG\xb1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( selector ( "set(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" + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + C_IMPORTEDCONTRACT_STORAGE:Map [ 0 <- KV0_x:Int ] + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IMPORTEDCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-8-TO-10)] + + rule [BASIC-BLOCK-9-TO-11]: + + + #halt + ~> ( #pc [ STOP ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + + C_IMPORTEDCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"`\xfeG\xb1" +Bytes #buf ( 32 , KV0_x:Int ) + + + 0 + + + ( selector ( "set(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" + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_IMPORTEDCONTRACT_ID:Int + + + C_IMPORTEDCONTRACT_BAL:Int + + + C_IMPORTEDCONTRACT_STORAGE:Map + + + C_IMPORTEDCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_IMPORTEDCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_IMPORTEDCONTRACT_ID:Int <= 9 ) ) + )))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-9-TO-11)] + +endmodule \ No newline at end of file diff --git a/src/tests/integration/test-data/show/InterfaceTagTest.testInterface().cse.basic.expected b/src/tests/integration/test-data/show/InterfaceTagTest.testInterface().cse.basic.expected new file mode 100644 index 000000000..1551f5b37 --- /dev/null +++ b/src/tests/integration/test-data/show/InterfaceTagTest.testInterface().cse.basic.expected @@ -0,0 +1,4685 @@ + +┌─ 1 (root, init) +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%InterfaceTagTest.setUp() +│ +│ (1160 steps) +├─ 11 (terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: 194 +│ callDepth: 0 +│ statusCode: EVMC_SUCCESS +│ src: lib/forge-std/src/StdInvariant.sol:69:71 +│ method: test%InterfaceTagTest.setUp() +│ +│ (1 step) +├─ 12 +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%InterfaceTagTest.testInterface() +│ +│ (318 steps) +├─ 14 +│ k: CALL 0 263400868551549723330807389252719309078400616203 0 128 4 128 32 ~> #pc [ ... +│ pc: 420 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: lib/forge-std/src/StdInvariant.sol:70:70 +│ method: test%InterfaceTagTest.testInterface() +│ +│ (1 step) +├─ 15 +│ k: #accessAccounts 263400868551549723330807389252719309078400616203 ~> #checkCall 7 ... +│ pc: 420 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: lib/forge-std/src/StdInvariant.sol:70:70 +│ method: test%InterfaceTagTest.testInterface() +│ +│ (18 steps) +├─ 16 +│ k: #precompiled? ( 263400868551549723330807389252719309078400616203 , SHANGHAI ) ~> ... +│ pc: 0 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%InterfaceContract.callToken() +│ +│ (1 step) +├─ 17 +│ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%InterfaceContract.callToken() +│ +│ (3 steps) +├─ 18 (split) +│ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +│ pc: 136 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%InterfaceContract.callToken() +┃ +┃ (branch) +┣━━┓ subst: .Subst +┃ ┃ constraint: true +┃ │ +┃ ├─ 19 (split) +┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ │ pc: 136 +┃ │ callDepth: 1 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%InterfaceContract.callToken() +┃ ┃ +┃ ┃ (branch) +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 21 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ │ pc: 136 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 25 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 33 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ├─ 49 (split) +┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ┃ ├─ 81 (split) +┃ ┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ┃ ┃ └─ 145 (leaf, pending) +┃ ┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ┃ └─ 146 (leaf, pending) +┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ├─ 82 (split) +┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ┃ └─ 147 (leaf, pending) +┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 148 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 50 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ├─ 83 (split) +┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ┃ └─ 149 (leaf, pending) +┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 150 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 84 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 151 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 152 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 34 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 51 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ├─ 85 (split) +┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ┃ └─ 153 (leaf, pending) +┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 154 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 86 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 155 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 156 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 52 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 87 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 157 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 158 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 88 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 159 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 160 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ pc: 136 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 26 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ │ pc: 136 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 35 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 53 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ├─ 89 (split) +┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ┃ └─ 161 (leaf, pending) +┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 162 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 90 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 163 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 164 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 54 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 91 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 165 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 166 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 92 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 167 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 168 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ pc: 136 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 36 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ │ pc: 136 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 55 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 93 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 169 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 170 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 94 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 171 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 172 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ pc: 136 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 56 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ │ pc: 136 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 95 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 173 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 174 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ pc: 136 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 96 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ │ pc: 136 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 175 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ pc: 136 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ └─ 176 (leaf, pending) +┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ pc: 136 +┃ ┃ callDepth: 1 +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ +┃ ┗━━┓ subst: .Subst +┃ ┃ constraint: true +┃ │ +┃ ├─ 22 (split) +┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ │ pc: 136 +┃ │ callDepth: 1 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%InterfaceContract.callToken() +┃ ┃ +┃ ┃ (branch) +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 27 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ │ pc: 136 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 37 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 57 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ├─ 97 (split) +┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ ┃ └─ 177 (leaf, pending) +┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 178 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 98 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 179 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 180 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 58 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 99 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 181 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 182 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 100 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 183 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 184 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ pc: 136 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 38 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ │ pc: 136 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 59 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 101 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 185 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 186 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 102 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 187 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 188 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ pc: 136 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 60 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ │ pc: 136 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 103 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 189 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 190 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ pc: 136 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 104 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ │ pc: 136 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 191 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ pc: 136 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ └─ 192 (leaf, pending) +┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ pc: 136 +┃ ┃ callDepth: 1 +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ +┃ ┗━━┓ subst: .Subst +┃ ┃ constraint: true +┃ │ +┃ ├─ 28 (split) +┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ │ pc: 136 +┃ │ callDepth: 1 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%InterfaceContract.callToken() +┃ ┃ +┃ ┃ (branch) +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 39 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ │ pc: 136 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 61 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ├─ 105 (split) +┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ ┃ └─ 193 (leaf, pending) +┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 194 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 106 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 195 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 196 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ pc: 136 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 62 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ │ pc: 136 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 107 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 197 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 198 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ pc: 136 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 108 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ │ pc: 136 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 199 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ pc: 136 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ └─ 200 (leaf, pending) +┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ pc: 136 +┃ ┃ callDepth: 1 +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ +┃ ┗━━┓ subst: .Subst +┃ ┃ constraint: true +┃ │ +┃ ├─ 40 (split) +┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ │ pc: 136 +┃ │ callDepth: 1 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%InterfaceContract.callToken() +┃ ┃ +┃ ┃ (branch) +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 63 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ │ pc: 136 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 109 (split) +┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ │ pc: 136 +┃ ┃ ┃ │ callDepth: 1 +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (branch) +┃ ┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 201 (leaf, pending) +┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ ┃ pc: 136 +┃ ┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 202 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ pc: 136 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 110 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ │ pc: 136 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 203 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ pc: 136 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ └─ 204 (leaf, pending) +┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ pc: 136 +┃ ┃ callDepth: 1 +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ +┃ ┗━━┓ subst: .Subst +┃ ┃ constraint: true +┃ │ +┃ ├─ 64 (split) +┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ │ pc: 136 +┃ │ callDepth: 1 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%InterfaceContract.callToken() +┃ ┃ +┃ ┃ (branch) +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ ├─ 111 (split) +┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ │ pc: 136 +┃ ┃ │ callDepth: 1 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┃ (branch) +┃ ┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ ┃ constraint: true +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 205 (leaf, pending) +┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ ┃ pc: 136 +┃ ┃ ┃ callDepth: 1 +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ ┃ +┃ ┃ ┗━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ └─ 206 (leaf, pending) +┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ pc: 136 +┃ ┃ callDepth: 1 +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ +┃ ┗━━┓ subst: .Subst +┃ ┃ constraint: true +┃ │ +┃ ├─ 112 (split) +┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ │ pc: 136 +┃ │ callDepth: 1 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%InterfaceContract.callToken() +┃ ┃ +┃ ┃ (branch) +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: true +┃ ┃ │ +┃ ┃ └─ 207 (leaf, pending) +┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ ┃ pc: 136 +┃ ┃ callDepth: 1 +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%InterfaceContract.callToken() +┃ ┃ +┃ ┗━━┓ subst: .Subst +┃ ┃ constraint: true +┃ │ +┃ └─ 208 (leaf, pending) +┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +┃ pc: 136 +┃ callDepth: 1 +┃ statusCode: STATUSCODE:StatusCode +┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ method: test%InterfaceContract.callToken() +┃ +┗━━┓ subst: .Subst + ┃ constraint: true + │ + ├─ 20 (split) + │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + │ pc: 136 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%InterfaceContract.callToken() + ┃ + ┃ (branch) + ┣━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 23 (split) + ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ │ pc: 136 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 29 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ │ pc: 136 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 41 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ │ pc: 136 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ├─ 65 (split) + ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ ┃ │ pc: 136 + ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ └─ 113 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ ┃ ┃ pc: 136 + ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 114 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ ┃ pc: 136 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 66 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ │ pc: 136 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 115 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ ┃ pc: 136 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 116 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ pc: 136 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 42 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ │ pc: 136 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 67 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ │ pc: 136 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 117 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ ┃ pc: 136 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 118 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ pc: 136 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 68 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ │ pc: 136 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 119 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ pc: 136 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 120 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ pc: 136 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 30 (split) + ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ │ pc: 136 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 43 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ │ pc: 136 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 69 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ │ pc: 136 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 121 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ ┃ pc: 136 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 122 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ pc: 136 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 70 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ │ pc: 136 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 123 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ pc: 136 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 124 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ pc: 136 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 44 (split) + ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ │ pc: 136 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 71 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ │ pc: 136 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 125 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ pc: 136 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 126 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ pc: 136 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 72 (split) + ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ │ pc: 136 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 127 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ pc: 136 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ └─ 128 (leaf, pending) + ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ pc: 136 + ┃ callDepth: 1 + ┃ statusCode: STATUSCODE:StatusCode + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: test%InterfaceContract.callToken() + ┃ + ┗━━┓ subst: .Subst + ┃ constraint: true + │ + ├─ 24 (split) + │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + │ pc: 136 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%InterfaceContract.callToken() + ┃ + ┃ (branch) + ┣━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 31 (split) + ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ │ pc: 136 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 45 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ │ pc: 136 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 73 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ │ pc: 136 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 129 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ ┃ pc: 136 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 130 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ pc: 136 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 74 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ │ pc: 136 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 131 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ pc: 136 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 132 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ pc: 136 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 46 (split) + ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ │ pc: 136 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 75 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ │ pc: 136 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 133 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ pc: 136 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 134 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ pc: 136 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 76 (split) + ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ │ pc: 136 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 135 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ pc: 136 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ └─ 136 (leaf, pending) + ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ pc: 136 + ┃ callDepth: 1 + ┃ statusCode: STATUSCODE:StatusCode + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: test%InterfaceContract.callToken() + ┃ + ┗━━┓ subst: .Subst + ┃ constraint: true + │ + ├─ 32 (split) + │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + │ pc: 136 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%InterfaceContract.callToken() + ┃ + ┃ (branch) + ┣━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 47 (split) + ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ │ pc: 136 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 77 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ │ pc: 136 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 137 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ ┃ pc: 136 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 138 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ pc: 136 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 78 (split) + ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ │ pc: 136 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 139 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ pc: 136 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ └─ 140 (leaf, pending) + ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ pc: 136 + ┃ callDepth: 1 + ┃ statusCode: STATUSCODE:StatusCode + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: test%InterfaceContract.callToken() + ┃ + ┗━━┓ subst: .Subst + ┃ constraint: true + │ + ├─ 48 (split) + │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + │ pc: 136 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%InterfaceContract.callToken() + ┃ + ┃ (branch) + ┣━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 79 (split) + ┃ │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ │ pc: 136 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 141 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ ┃ pc: 136 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%InterfaceContract.callToken() + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ └─ 142 (leaf, pending) + ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ pc: 136 + ┃ callDepth: 1 + ┃ statusCode: STATUSCODE:StatusCode + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: test%InterfaceContract.callToken() + ┃ + ┗━━┓ subst: .Subst + ┃ constraint: true + │ + ├─ 80 (split) + │ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + │ pc: 136 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%InterfaceContract.callToken() + ┃ + ┃ (branch) + ┣━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ └─ 143 (leaf, pending) + ┃ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + ┃ pc: 136 + ┃ callDepth: 1 + ┃ statusCode: STATUSCODE:StatusCode + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: test%InterfaceContract.callToken() + ┃ + ┗━━┓ subst: .Subst + ┃ constraint: true + │ + └─ 144 (leaf, pending) + k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... + pc: 136 + callDepth: 1 + statusCode: STATUSCODE:StatusCode + src: test/nested/SimpleNested.t.sol:7:11 + method: test%InterfaceContract.callToken() + + +┌─ 13 (root, leaf, target, terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: PC_CELL_5d410f2a:Int +│ callDepth: CALLDEPTH_CELL_5d410f2a:Int +│ statusCode: STATUSCODE_FINAL:StatusCode + + + +module SUMMARY-TEST%INTERFACETAGTEST.TESTINTERFACE():0 + + + rule [BASIC-BLOCK-1-TO-11]: + + + ( #execute => #halt ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + .List + + + .List + + + ( .Set => ( SetItem ( 263400868551549723330807389252719309078400616203 ) ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\n\x92T\xe4" + + + 0 + + + ( .WordStack => ( selector ( "setUp()" ) : .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`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`@Qa\x01v8\x03\x80a\x01v\x839\x81\x01`@\x81\x90Ra\x00/\x91a\x00TV[`\x00\x80T`\x01`\x01`\xa0\x1b\x03\x19\x16`\x01`\x01`\xa0\x1b\x03\x92\x90\x92\x16\x91\x90\x91\x17\x90Ua\x00\x84V[`\x00` \x82\x84\x03\x12\x15a\x00fW`\x00\x80\xfd[\x81Q`\x01`\x01`\xa0\x1b\x03\x81\x16\x81\x14a\x00}W`\x00\x80\xfd[\x93\x92PPPV[`\xe4\x80a\x00\x92`\x009`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xde\x93\x16b\x14`-W[`\x00\x80\xfd[`3`EV[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`\x00\x80`\x00\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16c\x18\x16\r\xdd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15`\x98W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90`\xba\x91\x90`\xbfV[\x90P\x90V[`\x00` \x82\x84\x03\x12\x15`\xd0W`\x00\x80\xfd[PQ\x91\x90PV\xfe\xa1dsolcC\x00\x08\r\x00\n\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/" ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( .Set => ( SetItem ( 263400868551549723330807389252719309078400616203 ) ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + ( 645326474426547203313410069153905908525362434349 => 263400868551549723330807389252719309078400616203 ) + + + 0 + + + ( .Map => ( 0 |-> 491460923342184218035706888008750043977755113263 ) ) + + + .Map + + + .Map + + + ( 0 => 1 ) + + ... + + ( + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( 7 |-> 1 ) ) + + + .Map + + + .Map + + + 1 + + ... + => ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #halt => #execute ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( EVMC_SUCCESS => ?_STATUSCODE ) + + + .List + + + .List + + + ( ( SetItem ( 263400868551549723330807389252719309078400616203 ) ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) => .Set ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + ( b"\n\x92T\xe4" => b"\x05\xdd\xe5\x03" ) + + + 0 + + + ( ( selector ( "setUp()" ) : .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`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`@Qa\x01v8\x03\x80a\x01v\x839\x81\x01`@\x81\x90Ra\x00/\x91a\x00TV[`\x00\x80T`\x01`\x01`\xa0\x1b\x03\x19\x16`\x01`\x01`\xa0\x1b\x03\x92\x90\x92\x16\x91\x90\x91\x17\x90Ua\x00\x84V[`\x00` \x82\x84\x03\x12\x15a\x00fW`\x00\x80\xfd[\x81Q`\x01`\x01`\xa0\x1b\x03\x81\x16\x81\x14a\x00}W`\x00\x80\xfd[\x93\x92PPPV[`\xe4\x80a\x00\x92`\x009`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xde\x93\x16b\x14`-W[`\x00\x80\xfd[`3`EV[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`\x00\x80`\x00\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16c\x18\x16\r\xdd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15`\x98W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90`\xba\x91\x90`\xbfV[\x90P\x90V[`\x00` \x82\x84\x03\x12\x15`\xd0W`\x00\x80\xfd[PQ\x91\x90PV\xfe\xa1dsolcC\x00\x08\r\x00\n\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"" ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( ( SetItem ( 263400868551549723330807389252719309078400616203 ) ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) => .Set ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + ( 0 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( .K => CALL 0 263400868551549723330807389252719309078400616203 0 128 4 128 32 + ~> #pc [ CALL ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x05\xdd\xe5\x03" + + + 0 + + + ( .WordStack => ( 132 : ( selector ( "callToken()" ) : ( 263400868551549723330807389252719309078400616203 : ( 193 : ( selector ( "testInterface()" ) : .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\xde\x93\x16b\x00\x00\x00\x00\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 + + ... + + ... + + + + 1 + + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + ( 0 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) + + ... + + + ... + + + true + + + + + 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 263400868551549723330807389252719309078400616203 0 128 4 128 32 ~> .K => #accessAccounts 263400868551549723330807389252719309078400616203 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 263400868551549723330807389252719309078400616203 263400868551549723330807389252719309078400616203 0 0 b"\xde\x93\x16b" false + ~> #return 128 32 ) + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x05\xdd\xe5\x03" + + + 0 + + + ( 132 : ( selector ( "callToken()" ) : ( 263400868551549723330807389252719309078400616203 : ( 193 : ( selector ( "testInterface()" ) : .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\xde\x93\x16b\x00\x00\x00\x00\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 + + ... + + ... + + + + 1 + + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + ( 0 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) + + ... + + + ... + + + true + + + + + 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 263400868551549723330807389252719309078400616203 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 263400868551549723330807389252719309078400616203 263400868551549723330807389252719309078400616203 0 0 b"\xde\x93\x16b" false => #precompiled? ( 263400868551549723330807389252719309078400616203 , SHANGHAI ) + ~> #execute ) + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( .List => ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x05\xdd\xe5\x03" + + + 0 + + + ( 132 : ( selector ( "callToken()" ) : ( 263400868551549723330807389252719309078400616203 : ( 193 : ( selector ( "testInterface()" ) : .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\xde\x93\x16b\x00\x00\x00\x00\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 ( { + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + ( 0 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 263400868551549723330807389252719309078400616203 ) + + + .Map + + } ) ) + + + ( .Set => ( SetItem ( 263400868551549723330807389252719309078400616203 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + + ( 728815563385977040452943777879061427756277306518 => 263400868551549723330807389252719309078400616203 ) + + + ( CALLER_ID:Int => 728815563385977040452943777879061427756277306518 ) + + + ( b"\x05\xdd\xe5\x03" => b"\xde\x93\x16b" ) + + + 0 + + + ( ( 132 : ( selector ( "callToken()" ) : ( 263400868551549723330807389252719309078400616203 : ( 193 : ( selector ( "testInterface()" ) : .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\xde\x93\x16b\x00\x00\x00\x00\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"" ) + + + 0 + + + 0 + + + false + + + ( 0 => 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( .Set => ( SetItem ( 263400868551549723330807389252719309078400616203 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + ( 0 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #precompiled? ( 263400868551549723330807389252719309078400616203 , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x05\xdd\xe5\x03" + + + 0 + + + ( 132 : ( selector ( "callToken()" ) : ( 263400868551549723330807389252719309078400616203 : ( 193 : ( selector ( "testInterface()" ) : .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\xde\x93\x16b\x00\x00\x00\x00\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 ( { + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + ( 0 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 263400868551549723330807389252719309078400616203 ) + + + .Map + + } ) + + + ( SetItem ( 263400868551549723330807389252719309078400616203 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 263400868551549723330807389252719309078400616203 + + + 728815563385977040452943777879061427756277306518 + + + b"\xde\x93\x16b" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 263400868551549723330807389252719309078400616203 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + ( 0 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( .K => #checkDepthExceeded + ~> #call 263400868551549723330807389252719309078400616203 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"\x18\x16\r\xdd" true + ~> #return 128 32 + ~> #pc [ STATICCALL ] ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x05\xdd\xe5\x03" + + + 0 + + + ( 132 : ( selector ( "callToken()" ) : ( 263400868551549723330807389252719309078400616203 : ( 193 : ( selector ( "testInterface()" ) : .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\xde\x93\x16b\x00\x00\x00\x00\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 ( { + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + ( 0 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 263400868551549723330807389252719309078400616203 ) + + + .Map + + } ) + + + ( SetItem ( 263400868551549723330807389252719309078400616203 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 263400868551549723330807389252719309078400616203 + + + 728815563385977040452943777879061427756277306518 + + + b"\xde\x93\x16b" + + + 0 + + + ( .WordStack => ( 132 : ( selector ( "totalSupply()" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( 51 : ( selector ( "callToken()" ) : .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\x18\x16\r\xdd\x00\x00\x00\x00\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 + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 263400868551549723330807389252719309078400616203 ) ( SetItem ( 728815563385977040452943777879061427756277306518 ) => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + ( 0 |-> 491460923342184218035706888008750043977755113263 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) + + ... + + + ... + + + true + + + + + 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 CONTINUATION:K +│ pc: 0 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%MergeKCFGTest.setUp() +│ +│ (522 steps) +├─ 8 (terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: 194 +│ callDepth: 0 +│ statusCode: EVMC_SUCCESS +│ src: lib/forge-std/src/StdInvariant.sol:69:71 +│ method: test%MergeKCFGTest.setUp() +│ +│ (1 step) +├─ 9 +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%MergeKCFGTest.test_branch_merge(uint256,uint256,bool) +│ +│ (738 steps) +├─ 11 +│ k: STATICCALL 0 645326474426547203313410069153905908525362434349 128 36 128 0 ~> #p ... +│ pc: 535 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: lib/forge-std/src/StdInvariant.sol:90:90 +│ method: test%MergeKCFGTest.test_branch_merge(uint256,uint256,bool) +│ +│ (1 step) +├─ 12 +│ k: #accessAccounts 645326474426547203313410069153905908525362434349 ~> #checkCall 7 ... +│ pc: 535 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: lib/forge-std/src/StdInvariant.sol:90:90 +│ method: test%MergeKCFGTest.test_branch_merge(uint256,uint256,bool) +│ +│ (248 steps) +├─ 13 +│ k: CALL 0 491460923342184218035706888008750043977755113263 0 128 100 128 32 ~> #pc ... +│ pc: 629 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: lib/forge-std/src/StdInvariant.sol:82:82 +│ method: test%MergeKCFGTest.test_branch_merge(uint256,uint256,bool) +│ +│ (1 step) +├─ 14 +│ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall 7 ... +│ pc: 629 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: lib/forge-std/src/StdInvariant.sol:82:82 +│ method: test%MergeKCFGTest.test_branch_merge(uint256,uint256,bool) +│ +│ (18 steps) +├─ 15 +│ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... +│ pc: 0 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%Branches.applyOp(uint256,uint256,bool) +│ +│ (1 step) +├─ 16 +│ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%Branches.applyOp(uint256,uint256,bool) +│ +│ (1 step) +├─ 17 (split) +│ k: JUMPI 99 bool2Word ( KV2_z:Int ==Int 0 ) ~> #pc [ JUMPI ] ~> #execute ~> #return ... +│ pc: 85 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%Branches.applyOp(uint256,uint256,bool) +┃ +┃ (branch) +┣━━┓ subst: .Subst +┃ ┃ constraint: +┃ ┃ ( notBool KV2_z:Int ==Int 0 ) +┃ │ +┃ ├─ 18 +┃ │ k: JUMPI 99 bool2Word ( KV2_z:Int ==Int 0 ) ~> #pc [ JUMPI ] ~> #execute ~> #return ... +┃ │ pc: 85 +┃ │ callDepth: 1 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%Branches.applyOp(uint256,uint256,bool) +┃ │ +┃ │ (4 steps) +┃ ├─ 20 +┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 77 +┃ │ callDepth: 1 +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%Branches.applyOp(uint256,uint256,bool) +┃ │ +┃ │ (1 step) +┃ ├─ 22 +┃ │ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ │ pc: 77 +┃ │ callDepth: 1 +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%Branches.applyOp(uint256,uint256,bool) +┃ │ +┃ │ (453 steps) +┃ ├─ 25 +┃ │ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 194 +┃ │ callDepth: 0 +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: lib/forge-std/src/StdInvariant.sol:69:71 +┃ │ method: test%MergeKCFGTest.test_branch_merge(uint256,uint256,bool) +┃ │ +┃ │ (1 step) +┃ ├─ 28 +┃ │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 194 +┃ │ callDepth: 0 +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: lib/forge-std/src/StdInvariant.sol:69:71 +┃ │ method: test%MergeKCFGTest.test_branch_merge(uint256,uint256,bool) +┃ │ +┃ │ (2 steps) +┃ ├─ 31 (terminal) +┃ │ k: #halt ~> CONTINUATION:K +┃ │ pc: 194 +┃ │ callDepth: 0 +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: lib/forge-std/src/StdInvariant.sol:69:71 +┃ │ method: test%MergeKCFGTest.test_branch_merge(uint256,uint256,bool) +┃ │ +┃ ┊ constraint: true +┃ ┊ subst: ... +┃ └─ 10 (leaf, target, terminal) +┃ k: #halt ~> CONTINUATION:K +┃ pc: PC_CELL_5d410f2a:Int +┃ callDepth: CALLDEPTH_CELL_5d410f2a:Int +┃ statusCode: STATUSCODE_FINAL:StatusCode +┃ +┗━━┓ subst: .Subst + ┃ constraint: + ┃ KV2_z:Int ==Int 0 + │ + ├─ 19 + │ k: JUMPI 99 bool2Word ( KV2_z:Int ==Int 0 ) ~> #pc [ JUMPI ] ~> #execute ~> #return ... + │ pc: 85 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%Branches.applyOp(uint256,uint256,bool) + │ + │ (1 step) + ├─ 21 (split) + │ k: JUMPI 240 bool2Word ( ( notBool ( ( notBool KV0_x:Int ==Int 0 ) andBool maxUInt2 ... + │ pc: 234 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: lib/forge-std/src/StdInvariant.sol:77:79 + │ method: src%Branches.applyOp(uint256,uint256,bool) + ┃ + ┃ (branch) + ┣━━┓ subst: .Subst + ┃ ┃ constraint: + ┃ ┃ ( notBool KV0_x:Int ==Int 0 ) + ┃ ┃ maxUInt256 /Word KV0_x:Int #return 128 32 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K + ┃ │ pc: 195 + ┃ │ callDepth: 1 + ┃ │ statusCode: EVMC_REVERT + ┃ │ src: lib/forge-std/src/StdInvariant.sol:69:71 + ┃ │ method: src%Branches.applyOp(uint256,uint256,bool) + ┃ │ + ┃ │ (1 step) + ┃ ├─ 29 + ┃ │ k: #popCallStack ~> #popWorldState ~> 0 ~> #push ~> #refund 0 ~> #setLocalMem 128 3 ... + ┃ │ pc: 195 + ┃ │ callDepth: 1 + ┃ │ statusCode: EVMC_REVERT + ┃ │ src: lib/forge-std/src/StdInvariant.sol:69:71 + ┃ │ method: src%Branches.applyOp(uint256,uint256,bool) + ┃ │ + ┃ │ (295 steps) + ┃ ├─ 32 + ┃ │ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K + ┃ │ pc: 194 + ┃ │ callDepth: 0 + ┃ │ statusCode: EVMC_REVERT + ┃ │ src: lib/forge-std/src/StdInvariant.sol:69:71 + ┃ │ method: test%MergeKCFGTest.test_branch_merge(uint256,uint256,bool) + ┃ │ + ┃ │ (1 step) + ┃ ├─ 34 + ┃ │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K + ┃ │ pc: 194 + ┃ │ callDepth: 0 + ┃ │ statusCode: EVMC_SUCCESS + ┃ │ src: lib/forge-std/src/StdInvariant.sol:69:71 + ┃ │ method: test%MergeKCFGTest.test_branch_merge(uint256,uint256,bool) + ┃ │ + ┃ │ (2 steps) + ┃ ├─ 36 (terminal) + ┃ │ k: #halt ~> CONTINUATION:K + ┃ │ pc: 194 + ┃ │ callDepth: 0 + ┃ │ statusCode: EVMC_SUCCESS + ┃ │ src: lib/forge-std/src/StdInvariant.sol:69:71 + ┃ │ method: test%MergeKCFGTest.test_branch_merge(uint256,uint256,bool) + ┃ │ + ┃ ┊ constraint: true + ┃ ┊ subst: ... + ┃ └─ 10 (leaf, target, terminal) + ┃ k: #halt ~> CONTINUATION:K + ┃ pc: PC_CELL_5d410f2a:Int + ┃ callDepth: CALLDEPTH_CELL_5d410f2a:Int + ┃ statusCode: STATUSCODE_FINAL:StatusCode + ┃ + ┗━━┓ subst: .Subst + ┃ constraint: + ┃ ( notBool ( ( notBool KV0_x:Int ==Int 0 ) andBool maxUInt256 /Word KV0_x:Int #return 128 32 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K + │ pc: 77 + │ callDepth: 1 + │ statusCode: EVMC_SUCCESS + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%Branches.applyOp(uint256,uint256,bool) + │ + │ (1 step) + ├─ 30 + │ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + │ pc: 77 + │ callDepth: 1 + │ statusCode: EVMC_SUCCESS + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%Branches.applyOp(uint256,uint256,bool) + │ + │ (481 steps) + ├─ 33 + │ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K + │ pc: 194 + │ callDepth: 0 + │ statusCode: EVMC_SUCCESS + │ src: lib/forge-std/src/StdInvariant.sol:69:71 + │ method: test%MergeKCFGTest.test_branch_merge(uint256,uint256,bool) + │ + │ (1 step) + ├─ 35 + │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K + │ pc: 194 + │ callDepth: 0 + │ statusCode: EVMC_SUCCESS + │ src: lib/forge-std/src/StdInvariant.sol:69:71 + │ method: test%MergeKCFGTest.test_branch_merge(uint256,uint256,bool) + │ + │ (2 steps) + ├─ 37 (terminal) + │ k: #halt ~> CONTINUATION:K + │ pc: 194 + │ callDepth: 0 + │ statusCode: EVMC_SUCCESS + │ src: lib/forge-std/src/StdInvariant.sol:69:71 + │ method: test%MergeKCFGTest.test_branch_merge(uint256,uint256,bool) + │ + ┊ constraint: true + ┊ subst: ... + └─ 10 (leaf, target, terminal) + k: #halt ~> CONTINUATION:K + pc: PC_CELL_5d410f2a:Int + callDepth: CALLDEPTH_CELL_5d410f2a:Int + statusCode: STATUSCODE_FINAL:StatusCode + + + + +module SUMMARY-TEST%MERGEKCFGTEST.TEST-BRANCH-MERGE(UINT256,UINT256,BOOL):0 + + + rule [BASIC-BLOCK-1-TO-8]: + + + ( #execute => #halt ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + .List + + + .List + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\n\x92T\xe4" + + + 0 + + + ( .WordStack => ( selector ( "setUp()" ) : .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`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[Pa\x01\x02\x80a\x00 `\x009`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xe0~\\\x97\x14`-W[`\x00\x80\xfd[`<`86`\x04`rV[`NV[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`\x00\x81\x15`cW`]\x83\x85`\xc4V[\x90P`kV[`]\x83\x85`\xd9V[\x93\x92PPPV[`\x00\x80`\x00``\x84\x86\x03\x12\x15`\x86W`\x00\x80\xfd[\x835\x92P` \x84\x015\x91P`@\x84\x015\x80\x15\x15\x81\x14`\xa3W`\x00\x80\xfd[\x80\x91PP\x92P\x92P\x92V[cNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[`\x00\x82\x19\x82\x11\x15`\xd4W`\xd4`\xaeV[P\x01\x90V[`\x00\x81`\x00\x19\x04\x83\x11\x82\x15\x15\x16\x15`\xf0W`\xf0`\xaeV[P\x02\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + ( 645326474426547203313410069153905908525362434349 => 491460923342184218035706888008750043977755113263 ) + + + 0 + + + .Map + + + .Map + + + .Map + + + ( 0 => 1 ) + + ... + + ( + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( 7 |-> 1 ) ) + + + .Map + + + .Map + + + 1 + + ... + => ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #halt => #execute ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( EVMC_SUCCESS => ?_STATUSCODE ) + + + .List + + + .List + + + ( ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) => .Set ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + ( b"\n\x92T\xe4" => b"\x15T\xa2\xa4" +Bytes #buf ( 32 , ?KV0_x ) +Bytes #buf ( 32 , ?KV1_y ) +Bytes #buf ( 32 , ?KV2_z ) ) + + + 0 + + + ( ( selector ( "setUp()" ) : .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`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[Pa\x01\x02\x80a\x00 `\x009`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xe0~\\\x97\x14`-W[`\x00\x80\xfd[`<`86`\x04`rV[`NV[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`\x00\x81\x15`cW`]\x83\x85`\xc4V[\x90P`kV[`]\x83\x85`\xd9V[\x93\x92PPPV[`\x00\x80`\x00``\x84\x86\x03\x12\x15`\x86W`\x00\x80\xfd[\x835\x92P` \x84\x015\x91P`@\x84\x015\x80\x15\x15\x81\x14`\xa3W`\x00\x80\xfd[\x80\x91PP\x92P\x92P\x92V[cNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[`\x00\x82\x19\x82\x11\x15`\xd4W`\xd4`\xaeV[P\x01\x90V[`\x00\x81`\x00\x19\x04\x83\x11\x82\x15\x15\x16\x15`\xf0W`\xf0`\xaeV[P\x02\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" => b"" ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) => .Set ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( .K => STATICCALL 0 645326474426547203313410069153905908525362434349 128 36 128 0 + ~> #pc [ STATICCALL ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( .WordStack => ( 164 : ( selector ( "assume(bool)" ) : ( 645326474426547203313410069153905908525362434349 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\x00Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) ) ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( .Set => SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( KV2_z:Int + + + ( STATICCALL 0 645326474426547203313410069153905908525362434349 128 36 128 0 ~> .K => #accessAccounts 645326474426547203313410069153905908525362434349 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) ) true + ~> #return 128 0 ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 164 : ( selector ( "assume(bool)" ) : ( 645326474426547203313410069153905908525362434349 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\x00Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + SetItem ( 645326474426547203313410069153905908525362434349 ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( KV2_z:Int + + + ( #accessAccounts 645326474426547203313410069153905908525362434349 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) ) true + ~> #return 128 0 + ~> #pc [ STATICCALL ] => CALL 0 491460923342184218035706888008750043977755113263 0 128 100 128 32 + ~> #pc [ CALL ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( ( 164 => 228 ) : ( ( selector ( "assume(bool)" ) => selector ( "applyOp(uint256,uint256,bool)" ) ) : ( ( 645326474426547203313410069153905908525362434349 => 491460923342184218035706888008750043977755113263 ) : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\x00Lc\xe5b" => 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\xe0~\\\x97" ) +Bytes ( #buf ( 32 , bool2Word ( KV0_x:Int <=Int ( maxUInt256 -Int KV1_y:Int ) ) ) => #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + SetItem ( 645326474426547203313410069153905908525362434349 ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( KV2_z:Int + + + ( CALL 0 491460923342184218035706888008750043977755113263 0 128 100 128 32 ~> .K => #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) false + ~> #return 128 32 ) + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 228 : ( selector ( "applyOp(uint256,uint256,bool)" ) : ( 491460923342184218035706888008750043977755113263 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + SetItem ( 645326474426547203313410069153905908525362434349 ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( KV2_z:Int + + + ( #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) false => #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) + ~> #execute ) + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( .List => ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 228 : ( selector ( "applyOp(uint256,uint256,bool)" ) : ( 491460923342184218035706888008750043977755113263 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) ) + + + ( .List => ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) ) + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + + ( 728815563385977040452943777879061427756277306518 => 491460923342184218035706888008750043977755113263 ) + + + ( CALLER_ID:Int => 728815563385977040452943777879061427756277306518 ) + + + ( b"\x15T\xa2\xa4" => b"\xe0~\\\x97" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( ( 228 : ( selector ( "applyOp(uint256,uint256,bool)" ) : ( 491460923342184218035706888008750043977755113263 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) => b"" ) + + + 0 + + + 0 + + + false + + + ( 0 => 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 645326474426547203313410069153905908525362434349 ) => ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( KV2_z:Int + + + ( #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 228 : ( selector ( "applyOp(uint256,uint256,bool)" ) : ( 491460923342184218035706888008750043977755113263 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( KV2_z:Int + + + ( .K => JUMPI 99 bool2Word ( KV2_z:Int ==Int 0 ) + ~> #pc [ JUMPI ] ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 228 : ( selector ( "applyOp(uint256,uint256,bool)" ) : ( 491460923342184218035706888008750043977755113263 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( .WordStack => ( 0 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 60 : ( selector ( "applyOp(uint256,uint256,bool)" ) : .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" ) + + + 0 + + + 0 + + + false + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( KV2_z:Int + + + ( JUMPI 99 bool2Word ( KV2_z:Int ==Int 0 ) + ~> #pc [ JUMPI ] + ~> #execute => #halt ~> .K ) + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) ) + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 228 : ( selector ( "applyOp(uint256,uint256,bool)" ) : ( 491460923342184218035706888008750043977755113263 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( ( 0 => selector ( "applyOp(uint256,uint256,bool)" ) ) : ( ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 60 : ( selector ( "applyOp(uint256,uint256,bool)" ) : .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" => 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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) ) + + + 0 + + + 0 + + + false + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( KV2_z:Int =/=Int 0 + andBool ( KV2_z:Int + + + JUMPI ( 99 => 240 ) bool2Word ( ( KV2_z:Int ==Int 0 => ( notBool ( ( notBool KV0_x:Int ==Int 0 ) andBool maxUInt256 /Word KV0_x:Int #pc [ JUMPI ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes ( #buf ( 32 , KV2_z:Int ) => 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" ) + + + 0 + + + ( 228 : ( selector ( "applyOp(uint256,uint256,bool)" ) : ( 491460923342184218035706888008750043977755113263 : ( ( KV2_z:Int => 0 ) : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes ( #buf ( 32 , KV2_z:Int ) => 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" ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes ( #buf ( 32 , KV2_z:Int ) => 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" ) + + + 0 + + + ( 0 : ( ( KV2_z:Int => KV0_x:Int ) : ( KV1_y:Int : ( ( KV0_x:Int => 93 ) : ( ( 60 => 0 ) : ( ( selector ( "applyOp(uint256,uint256,bool)" ) => 0 ) : ( .WordStack => ( KV1_y:Int : ( KV0_x:Int : ( 60 : ( selector ( "applyOp(uint256,uint256,bool)" ) : .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" + + + 0 + + + 0 + + + false + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( KV2_z:Int ==Int 0 + andBool ( KV2_z:Int + + + ( #halt + ~> #return 128 32 => #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) ) + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 228 : ( selector ( "applyOp(uint256,uint256,bool)" ) : ( 491460923342184218035706888008750043977755113263 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( selector ( "applyOp(uint256,uint256,bool)" ) : .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" +Bytes #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) + + + 0 + + + 0 + + + false + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( KV2_z:Int + + + ( #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) + ~> #pc [ CALL ] => #end EVMC_SUCCESS + ~> #pc [ STOP ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) => b"" ) + + + EVMC_SUCCESS + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 228 : ( selector ( "applyOp(uint256,uint256,bool)" ) : ( 491460923342184218035706888008750043977755113263 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"\xe0~\\\x97" => b"\x15T\xa2\xa4" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( ( selector ( "applyOp(uint256,uint256,bool)" ) => selector ( "test_branch_merge(uint256,uint256,bool)" ) ) : .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" => 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 , ( KV0_x:Int +Int KV1_y:Int ) ) => #buf ( 32 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) ) + + + 0 + + + 0 + + + false + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( KV2_z:Int + + + ( JUMPI 240 bool2Word ( ( notBool ( ( notBool KV0_x:Int ==Int 0 ) andBool maxUInt256 /Word KV0_x:Int #pc [ JUMPI ] + ~> #execute => #halt ~> .K ) + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + + + ( _STATUSCODE => EVMC_REVERT ) + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + ( 228 : ( selector ( "applyOp(uint256,uint256,bool)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + ( ( 0 => 240 ) : ( ( KV0_x:Int => 0 ) : ( ( KV1_y:Int => KV0_x:Int ) : ( ( 93 => KV1_y:Int ) : ( ( 0 => 93 ) : ( 0 : ( ( KV1_y:Int => 0 ) : ( ( KV0_x:Int => KV1_y:Int ) : ( ( 60 => KV0_x:Int ) : ( ( selector ( "applyOp(uint256,uint256,bool)" ) => 60 ) : ( .WordStack => ( selector ( "applyOp(uint256,uint256,bool)" ) : .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" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( _KV2_z ==Int 0 + andBool ( KV0_x:Int =/=Int 0 + andBool ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( JUMPI 240 bool2Word ( ( notBool ( ( notBool KV0_x:Int ==Int 0 ) andBool maxUInt256 /Word KV0_x:Int #pc [ JUMPI ] + ~> #execute => #halt ~> .K ) + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"" => #buf ( 32 , chop ( ( KV0_x:Int *Int KV1_y:Int ) ) ) ) + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + ( 228 : ( selector ( "applyOp(uint256,uint256,bool)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + ( ( 0 => selector ( "applyOp(uint256,uint256,bool)" ) ) : ( ( KV0_x:Int : ( KV1_y:Int : ( 93 : ( 0 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 60 : ( selector ( "applyOp(uint256,uint256,bool)" ) : .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" => 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" +Bytes #buf ( 32 , chop ( ( KV0_x:Int *Int KV1_y:Int ) ) ) ) + + + 0 + + + 0 + + + false + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( _KV2_z ==Int 0 + andBool ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + 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 + + + + + b"" + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( KV2_z:Int + + + ( #halt + ~> #return 128 32 => #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" ) + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + + + EVMC_REVERT + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + ( 228 : ( selector ( "applyOp(uint256,uint256,bool)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + ( 240 : ( 0 : ( KV0_x:Int : ( KV1_y:Int : ( 93 : ( 0 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 60 : ( selector ( "applyOp(uint256,uint256,bool)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) ) + + + b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( _KV2_z ==Int 0 + andBool ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #halt + ~> #return 128 32 => #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 #buf ( 32 , chop ( ( KV0_x:Int *Int KV1_y:Int ) ) ) ) + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + #buf ( 32 , chop ( ( KV0_x:Int *Int KV1_y:Int ) ) ) + + + EVMC_SUCCESS + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + ( 228 : ( selector ( "applyOp(uint256,uint256,bool)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + ( selector ( "applyOp(uint256,uint256,bool)" ) : .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" +Bytes #buf ( 32 , chop ( ( KV0_x:Int *Int KV1_y:Int ) ) ) + + + 0 + + + 0 + + + false + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( _KV2_z ==Int 0 + andBool ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + #halt + ~> ( #pc [ STOP ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( KV2_z:Int + + + ( #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" + ~> #pc [ CALL ] => #end EVMC_SUCCESS + ~> #pc [ STOP ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11" => b"" ) + + + EVMC_REVERT + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + ( 228 : ( selector ( "applyOp(uint256,uint256,bool)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"\xe0~\\\x97" => b"\x15T\xa2\xa4" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + ( ( 240 => selector ( "test_branch_merge(uint256,uint256,bool)" ) ) : ( ( 0 : ( KV0_x:Int : ( KV1_y:Int : ( 93 : ( 0 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 60 : ( selector ( "applyOp(uint256,uint256,bool)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) => .WordStack ) ) + + + ( b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\x00NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y: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" ) + + + 0 + + + 0 + + + false + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) => SetItem ( 645326474426547203313410069153905908525362434349 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( _KV2_z ==Int 0 + andBool ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #popCallStack + ~> #dropWorldState + ~> 1 + ~> #push + ~> #refund 0 + ~> #setLocalMem 128 32 #buf ( 32 , chop ( ( KV0_x:Int *Int KV1_y:Int ) ) ) + ~> #pc [ CALL ] => #end EVMC_SUCCESS + ~> #pc [ STOP ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( #buf ( 32 , chop ( ( KV0_x:Int *Int KV1_y:Int ) ) ) => b"" ) + + + EVMC_SUCCESS + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + ( 228 : ( selector ( "applyOp(uint256,uint256,bool)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"\xe0~\\\x97" => b"\x15T\xa2\xa4" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + ( ( selector ( "applyOp(uint256,uint256,bool)" ) => selector ( "test_branch_merge(uint256,uint256,bool)" ) ) : .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" => 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 , chop ( ( KV0_x:Int *Int KV1_y:Int ) ) ) => #buf ( 32 , chop ( ( KV0_x:Int *Int KV1_y:Int ) ) ) +Bytes #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y: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" ) + + + 0 + + + 0 + + + false + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( _KV2_z ==Int 0 + andBool ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + 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 + + + + + b"" + + + ( EVMC_REVERT => EVMC_SUCCESS ) + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\x00NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( _KV2_z ==Int 0 + andBool ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + 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 + + + + + b"" + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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 , chop ( ( KV0_x:Int *Int KV1_y:Int ) ) ) +Bytes #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( _KV2_z ==Int 0 + andBool ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + #halt + ~> ( #pc [ STOP ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\x00NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( _KV2_z ==Int 0 + andBool ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + #halt + ~> ( #pc [ STOP ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + .List + + + .List + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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 , chop ( ( KV0_x:Int *Int KV1_y:Int ) ) ) +Bytes #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y: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" + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( _KV2_z ==Int 0 + andBool ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 CONTINUATION:K +│ pc: 0 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%StaticCallContract.set(uint256) +│ +│ (271 steps) +├─ 3 +│ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K +│ pc: 62 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%StaticCallContract.set(uint256) +│ +│ (1 step) +├─ 4 +│ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K +│ pc: 62 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%StaticCallContract.set(uint256) +│ +│ (2 steps) +├─ 5 (terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: 62 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: EVMC_SUCCESS +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%StaticCallContract.set(uint256) +│ +┊ constraint: +┊ ( notBool + C_STATICCALLCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) +┊ 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%STATICCALLCONTRACT.SET(UINT256):0 + + + rule [BASIC-BLOCK-1-TO-3]: + + + ( .K => #end EVMC_SUCCESS + ~> #pc [ STOP ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => b"" ) + + + + C_STATICCALLCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"`\xfeG\xb1" +Bytes #buf ( 32 , KV0_y:Int ) + + + 0 + + + ( .WordStack => ( selector ( "set(uint256)" ) : .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" ) + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_STATICCALLCONTRACT_ID:Int + + + C_STATICCALLCONTRACT_BAL:Int + + + ( C_STATICCALLCONTRACT_STORAGE:Map => C_STATICCALLCONTRACT_STORAGE:Map [ 0 <- KV0_y:Int ] ) + + + C_STATICCALLCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_STATICCALLCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_STATICCALLCONTRACT_ID:Int <= 9 ) ) + ))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-1-TO-3)] + + rule [BASIC-BLOCK-3-TO-4]: + + + ( #end EVMC_SUCCESS => #halt ) + ~> #pc [ STOP ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + + C_STATICCALLCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"`\xfeG\xb1" +Bytes #buf ( 32 , KV0_y:Int ) + + + 0 + + + ( selector ( "set(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" + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_STATICCALLCONTRACT_ID:Int + + + C_STATICCALLCONTRACT_BAL:Int + + + _C_STATICCALLCONTRACT_STORAGE [ 0 <- KV0_y:Int ] + + + C_STATICCALLCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_STATICCALLCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_STATICCALLCONTRACT_ID:Int <= 9 ) ) + ))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-3-TO-4)] + + rule [BASIC-BLOCK-4-TO-5]: + + + #halt + ~> ( #pc [ STOP ] + ~> #execute => .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_SUCCESS + + + + C_STATICCALLCONTRACT_ID:Int + + + CALLER_ID:Int + + + b"`\xfeG\xb1" +Bytes #buf ( 32 , KV0_y:Int ) + + + 0 + + + ( selector ( "set(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" + + + 0 + + + 0 + + + false + + ... + + + + 0 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_STATICCALLCONTRACT_ID:Int + + + C_STATICCALLCONTRACT_BAL:Int + + + _C_STATICCALLCONTRACT_STORAGE [ 0 <- KV0_y:Int ] + + + C_STATICCALLCONTRACT_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) + + ... + + + ... + + + true + + + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + ... + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + C_STATICCALLCONTRACT_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_STATICCALLCONTRACT_ID:Int <= 9 ) ) + ))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-4-TO-5)] + +endmodule \ No newline at end of file diff --git a/src/tests/integration/test-data/show/TGovernance.getEscrowTokenTotalSupply().cse.basic.expected b/src/tests/integration/test-data/show/TGovernance.getEscrowTokenTotalSupply().cse.basic.expected new file mode 100644 index 000000000..070c3a5a1 --- /dev/null +++ b/src/tests/integration/test-data/show/TGovernance.getEscrowTokenTotalSupply().cse.basic.expected @@ -0,0 +1,40033 @@ + +┌─ 1 (root, init) +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%TGovernance.getEscrowTokenTotalSupply() +│ +│ (296 steps) +├─ 3 +│ k: CALL 0 C_TGOVERNANCE_ESCROW_ID:Int 0 128 4 128 32 ~> #pc [ CALL ] ~> #execute ~> ... +│ pc: 138 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%TGovernance.getEscrowTokenTotalSupply() +│ +│ (1 step) +├─ 4 +│ k: #accessAccounts C_TGOVERNANCE_ESCROW_ID:Int ~> #checkCall C_TGOVERNANCE_ID:Int 0 ... +│ pc: 138 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%TGovernance.getEscrowTokenTotalSupply() +│ +│ (3 steps) +├─ 5 (split) +│ k: #checkDepthExceeded ~> #call C_TGOVERNANCE_ID:Int C_TGOVERNANCE_ESCROW_ID:Int C_ ... +│ pc: 138 +│ callDepth: CALLDEPTH_CELL:Int +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%TGovernance.getEscrowTokenTotalSupply() +┃ +┃ (branch) +┣━━┓ subst: .Subst +┃ ┃ constraint: +┃ ┃ CALLDEPTH_CELL:Int #call C_TGOVERNANCE_ID:Int C_TGOVERNANCE_ESCROW_ID:Int C_ ... +┃ │ pc: 138 +┃ │ callDepth: CALLDEPTH_CELL:Int +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%TGovernance.getEscrowTokenTotalSupply() +┃ │ +┃ │ (15 steps) +┃ ├─ 8 +┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_ID:Int , SHANGHAI ) ~> #execute ~> #return ... +┃ │ pc: 0 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ │ +┃ │ (1 step) +┃ ├─ 10 +┃ │ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 0 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ │ +┃ │ (3 steps) +┃ ├─ 12 (split) +┃ │ k: #checkDepthExceeded ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ │ pc: 143 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┃ (branch) +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ CALLDEPTH_CELL:Int #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 41 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 380 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 42 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 381 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 43 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 382 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 44 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 383 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 45 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 384 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 46 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 385 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 47 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 386 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 48 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 387 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 49 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 388 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 50 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 389 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 51 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 390 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 52 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 391 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ ├─ 53 +┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ │ pc: 0 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ │ +┃ ┃ │ (1 step) +┃ ┃ └─ 392 (leaf, pending) +┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ pc: 0 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ CALLDEPTH_CELL:Int #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 54 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 393 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 55 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 394 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 56 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 395 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 57 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 396 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 58 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 397 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 59 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 398 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 60 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 399 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 61 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 400 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 62 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 401 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 63 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 402 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 64 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 403 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 65 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 404 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ ├─ 66 +┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ │ pc: 0 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ │ +┃ ┃ │ (1 step) +┃ ┃ └─ 405 (leaf, pending) +┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ pc: 0 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ CALLDEPTH_CELL:Int #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 67 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 406 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 68 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 407 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 69 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 408 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 70 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 409 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 71 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 410 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 72 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 411 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 73 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 412 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 74 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 413 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 75 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 414 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 76 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 415 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 77 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 416 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 78 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 417 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ ├─ 79 +┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ │ pc: 0 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ │ +┃ ┃ │ (1 step) +┃ ┃ └─ 418 (leaf, pending) +┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ pc: 0 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ CALLDEPTH_CELL:Int #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 80 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 419 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 81 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 420 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 82 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 421 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 83 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 422 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 84 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 423 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 85 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 424 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 86 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 425 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 87 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 426 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 88 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 427 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 89 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 428 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 90 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 429 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 91 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 430 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ ├─ 92 +┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ │ pc: 0 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ │ +┃ ┃ │ (1 step) +┃ ┃ └─ 431 (leaf, pending) +┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ pc: 0 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ CALLDEPTH_CELL:Int #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 93 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 432 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 94 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 433 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 95 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 434 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 96 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 435 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 97 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 436 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 98 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 437 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 99 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 438 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 100 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 439 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 101 +┃ ┃ ┃ │ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ │ pc: 0 +┃ ┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ │ +┃ ┃ ┃ │ (1 step) +┃ ┃ ┃ └─ 440 (leaf, pending) +┃ ┃ ┃ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 102 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 103 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 104 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 105 (leaf, pending) +┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ pc: 0 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ CALLDEPTH_CELL:Int #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 106 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 107 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 108 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 109 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 110 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 111 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 112 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 113 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 114 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 115 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 116 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 117 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 118 (leaf, pending) +┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ pc: 0 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ CALLDEPTH_CELL:Int #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 119 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 120 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 121 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 122 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 123 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 124 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 125 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 126 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 127 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 128 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 129 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 130 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 131 (leaf, pending) +┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ pc: 0 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ CALLDEPTH_CELL:Int #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 132 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 133 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 134 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 135 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 136 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 137 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 138 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 139 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 140 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 141 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 142 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 143 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 144 (leaf, pending) +┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ pc: 0 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ CALLDEPTH_CELL:Int #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 145 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 146 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 147 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 148 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 149 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 150 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 151 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 152 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 153 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 154 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 155 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 156 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 157 (leaf, pending) +┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ pc: 0 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ CALLDEPTH_CELL:Int #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 158 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 159 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 160 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 161 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 162 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 163 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 164 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 165 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 166 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 167 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 168 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 169 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 170 (leaf, pending) +┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ pc: 0 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ CALLDEPTH_CELL:Int #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 171 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 172 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 173 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 174 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 175 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 176 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 177 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 178 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 179 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 180 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 181 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 182 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 183 (leaf, pending) +┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ pc: 0 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ CALLDEPTH_CELL:Int #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 184 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 185 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 186 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 187 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 188 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 189 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 190 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 191 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 192 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 193 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 194 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 195 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 196 (leaf, pending) +┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ pc: 0 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ CALLDEPTH_CELL:Int #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 197 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 198 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 199 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 200 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 201 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 202 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 203 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 204 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 205 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 206 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 207 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 208 (leaf, pending) +┃ ┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ ┃ pc: 0 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 209 (leaf, pending) +┃ ┃ k: #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> #execute ~> #r ... +┃ ┃ pc: 0 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 2 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ 1023 <=Int CALLDEPTH_CELL:Int +┃ ┃ ┃ ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) +┃ ┃ ┃ ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +┃ ┃ │ +┃ ┃ ├─ 27 +┃ ┃ │ k: #checkDepthExceeded ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 210 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 211 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 212 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 213 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 214 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 215 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 216 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 217 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 218 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 219 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 220 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 221 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 222 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ 1023 <=Int CALLDEPTH_CELL:Int +┃ ┃ ┃ ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +┃ ┃ │ +┃ ┃ ├─ 28 +┃ ┃ │ k: #checkDepthExceeded ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 223 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 224 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 225 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 226 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 227 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 228 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 229 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 230 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 231 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 232 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 233 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 234 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 235 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ 1023 <=Int CALLDEPTH_CELL:Int +┃ ┃ ┃ ACCESSEDACCOUNTS_CELL:Set ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) +┃ ┃ ┃ ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +┃ ┃ │ +┃ ┃ ├─ 29 +┃ ┃ │ k: #checkDepthExceeded ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 236 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 237 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 238 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 239 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 240 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 241 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 242 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 243 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 244 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 245 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 246 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 247 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 248 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ 1023 <=Int CALLDEPTH_CELL:Int +┃ ┃ ┃ ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +┃ ┃ │ +┃ ┃ ├─ 30 +┃ ┃ │ k: #checkDepthExceeded ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 249 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 250 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 251 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 252 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 253 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 254 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 255 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 256 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 257 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 258 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 259 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 260 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 261 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ 1023 <=Int CALLDEPTH_CELL:Int +┃ ┃ ┃ ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +┃ ┃ │ +┃ ┃ ├─ 31 +┃ ┃ │ k: #checkDepthExceeded ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 262 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 263 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 264 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 265 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 266 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 267 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 268 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 269 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 270 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 271 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 272 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 273 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 274 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ 1023 <=Int CALLDEPTH_CELL:Int +┃ ┃ ┃ ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) +┃ ┃ ┃ ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +┃ ┃ │ +┃ ┃ ├─ 32 +┃ ┃ │ k: #checkDepthExceeded ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 275 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 276 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 277 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 278 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 279 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 280 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 281 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 282 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 283 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 284 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 285 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 286 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 287 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ 1023 <=Int CALLDEPTH_CELL:Int +┃ ┃ ┃ ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) +┃ ┃ │ +┃ ┃ ├─ 33 +┃ ┃ │ k: #checkDepthExceeded ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 288 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 289 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 290 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 291 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 292 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 293 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 294 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 295 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 296 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 297 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 298 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 299 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 300 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ 1023 <=Int CALLDEPTH_CELL:Int +┃ ┃ ┃ ACCESSEDACCOUNTS_CELL:Set ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) +┃ ┃ ┃ ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) +┃ ┃ │ +┃ ┃ ├─ 34 +┃ ┃ │ k: #checkDepthExceeded ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 301 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 302 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 303 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 304 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 305 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 306 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 307 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 308 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 309 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 310 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 311 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 312 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 313 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ 1023 <=Int CALLDEPTH_CELL:Int +┃ ┃ ┃ ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ID:Int ) +┃ ┃ │ +┃ ┃ ├─ 35 +┃ ┃ │ k: #checkDepthExceeded ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 314 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 315 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 316 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 317 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 318 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 319 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 320 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 321 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 322 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 323 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 324 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 325 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 326 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ 1023 <=Int CALLDEPTH_CELL:Int +┃ ┃ ┃ ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) +┃ ┃ │ +┃ ┃ ├─ 36 +┃ ┃ │ k: #checkDepthExceeded ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 327 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 328 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 329 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 330 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 331 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 332 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 333 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 334 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 335 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 336 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 337 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 338 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 339 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ 1023 <=Int CALLDEPTH_CELL:Int +┃ ┃ ┃ ACCESSEDACCOUNTS_CELL:Set ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) +┃ ┃ │ +┃ ┃ ├─ 37 +┃ ┃ │ k: #checkDepthExceeded ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 340 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 341 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 342 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 343 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 344 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 345 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 346 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 347 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 348 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 349 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 350 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 351 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 352 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ subst: .Subst +┃ ┃ ┃ constraint: +┃ ┃ ┃ 1023 <=Int CALLDEPTH_CELL:Int +┃ ┃ │ +┃ ┃ ├─ 38 +┃ ┃ │ k: #checkDepthExceeded ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ ┃ │ pc: 143 +┃ ┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 353 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 354 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 355 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 356 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 357 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 358 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 359 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 360 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 361 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 362 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 363 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 364 (leaf, pending) +┃ ┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ ┃ pc: 143 +┃ ┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 365 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┗━━┓ subst: .Subst +┃ ┃ constraint: +┃ ┃ 1023 <=Int CALLDEPTH_CELL:Int +┃ │ +┃ ├─ 39 +┃ │ k: #checkDepthExceeded ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TO ... +┃ │ pc: 143 +┃ │ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┃ (1 step) +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ └─ 366 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ └─ 367 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ └─ 368 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ └─ 369 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ └─ 370 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ └─ 371 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ └─ 372 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ └─ 373 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ └─ 374 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ └─ 375 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ └─ 376 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ └─ 377 (leaf, pending) +┃ ┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ ┃ pc: 143 +┃ ┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ ┃ statusCode: STATUSCODE:StatusCode +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TEscrow.getTokenTotalSupply() +┃ ┃ +┃ ┗━━┓ +┃ │ +┃ └─ 378 (leaf, pending) +┃ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE ... +┃ pc: 143 +┃ callDepth: ( CALLDEPTH_CELL:Int +Int 1 ) +┃ statusCode: STATUSCODE:StatusCode +┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ method: test%TEscrow.getTokenTotalSupply() +┃ +┗━━┓ subst: .Subst + ┃ constraint: + ┃ 1024 <=Int CALLDEPTH_CELL:Int + │ + ├─ 7 + │ k: #checkDepthExceeded ~> #call C_TGOVERNANCE_ID:Int C_TGOVERNANCE_ESCROW_ID:Int C_ ... + │ pc: 138 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%TGovernance.getEscrowTokenTotalSupply() + │ + │ (4 steps) + ├─ 9 + │ k: #end EVMC_CALL_DEPTH_EXCEEDED ~> #call C_TGOVERNANCE_ID:Int C_TGOVERNANCE_ESCROW ... + │ pc: 138 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%TGovernance.getEscrowTokenTotalSupply() + │ + │ (1 step) + ├─ 11 + │ k: #halt ~> #call C_TGOVERNANCE_ID:Int C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ES ... + │ pc: 138 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_CALL_DEPTH_EXCEEDED + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%TGovernance.getEscrowTokenTotalSupply() + │ + │ (1 step) + ├─ 13 + │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K + │ pc: 138 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_CALL_DEPTH_EXCEEDED + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%TGovernance.getEscrowTokenTotalSupply() + │ + │ (1 step) + ├─ 40 + │ k: #popCallStack ~> #popWorldState ~> 0 ~> #push ~> #pc [ CALL ] ~> #execute ~> CON ... + │ pc: 138 + │ callDepth: CALLDEPTH_CELL:Int + │ statusCode: EVMC_CALL_DEPTH_EXCEEDED + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%TGovernance.getEscrowTokenTotalSupply() + │ + │ (66 steps) + └─ 379 (leaf, pending) + k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K + pc: 153 + callDepth: CALLDEPTH_CELL:Int + statusCode: EVMC_CALL_DEPTH_EXCEEDED + src: test/nested/SimpleNested.t.sol:7:11 + method: test%TGovernance.getEscrowTokenTotalSupply() + + +┌─ 2 (root, leaf, target, terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: PC_CELL_5d410f2a:Int +│ callDepth: CALLDEPTH_CELL_5d410f2a:Int +│ statusCode: STATUSCODE_FINAL:StatusCode + + + +module SUMMARY-TEST%TGOVERNANCE.GETESCROWTOKENTOTALSUPPLY():0 + + + rule [BASIC-BLOCK-1-TO-3]: + + + ( .K => CALL 0 C_TGOVERNANCE_ESCROW_ID:Int 0 128 4 128 32 + ~> #pc [ CALL ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( .WordStack => ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( 0 <=Int C_TGOVERNANCE_BAL:Int + andBool ( pow24 + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-1-TO-3)] + + rule [BASIC-BLOCK-3-TO-4]: + + + ( CALL 0 C_TGOVERNANCE_ESCROW_ID:Int 0 128 4 128 32 ~> .K => #accessAccounts C_TGOVERNANCE_ESCROW_ID:Int + ~> #checkCall C_TGOVERNANCE_ID:Int 0 + ~> #call C_TGOVERNANCE_ID:Int C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_ID:Int 0 0 b"W\xdf\x84K" false + ~> #return 128 32 ) + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( 0 <=Int C_TGOVERNANCE_BAL:Int + andBool ( pow24 + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-3-TO-4)] + + rule [BASIC-BLOCK-4-TO-5]: + + + ( #accessAccounts C_TGOVERNANCE_ESCROW_ID:Int + ~> #checkCall C_TGOVERNANCE_ID:Int 0 => #checkDepthExceeded ~> .K ) + ~> #call C_TGOVERNANCE_ID:Int C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_ID:Int 0 0 b"W\xdf\x84K" false + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + ( ACCESSEDACCOUNTS_CELL:Set => ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ) + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( 0 <=Int C_TGOVERNANCE_BAL:Int + andBool ( pow24 + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + )))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-4-TO-5)] + + rule [BASIC-BLOCK-6-TO-8]: + + + ( #checkDepthExceeded + ~> #call C_TGOVERNANCE_ID:Int C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_ID:Int 0 0 b"W\xdf\x84K" false => #precompiled? ( C_TGOVERNANCE_ESCROW_ID:Int , SHANGHAI ) + ~> #execute ) + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => b"" ) + + + ( CALLSTACK_CELL:List => ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) CALLSTACK_CELL:List ) + + + ( INTERIMSTATES_CELL:List => ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) INTERIMSTATES_CELL:List ) + + + ( TOUCHEDACCOUNTS_CELL:Set => TOUCHEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ) + + + + ( C_TGOVERNANCE_ID:Int => C_TGOVERNANCE_ESCROW_ID:Int ) + + + ( CALLER_ID:Int => C_TGOVERNANCE_ID:Int ) + + + ( b"z\xdb@\x8d" => b"W\xdf\x84K" ) + + + 0 + + + ( ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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"" ) + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int => ( CALLDEPTH_CELL:Int +Int 1 ) ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ( ACCESSEDACCOUNTS_CELL:Set => ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ) |Set SetItem ( ( C_TGOVERNANCE_ESCROW_ID:Int => C_TGOVERNANCE_ID:Int ) ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + ))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-6-TO-8)] + + rule [BASIC-BLOCK-7-TO-9]: + + + ( #checkDepthExceeded => #end EVMC_CALL_DEPTH_EXCEEDED ) + ~> #call C_TGOVERNANCE_ID:Int C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_ID:Int 0 0 b"W\xdf\x84K" false + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + ( _OUTPUT_CELL => b"" ) + + + ( CALLSTACK_CELL:List => ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) CALLSTACK_CELL:List ) + + + ( INTERIMSTATES_CELL:List => ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) INTERIMSTATES_CELL:List ) + + + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( 0 <=Int C_TGOVERNANCE_BAL:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + ))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-7-TO-9)] + + rule [BASIC-BLOCK-8-TO-10]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + ))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-8-TO-10)] + + rule [BASIC-BLOCK-9-TO-11]: + + + ( #end EVMC_CALL_DEPTH_EXCEEDED => #halt ) + ~> #call C_TGOVERNANCE_ID:Int C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_ID:Int 0 0 b"W\xdf\x84K" false + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_CALL_DEPTH_EXCEEDED ) + + + ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( 0 <=Int C_TGOVERNANCE_BAL:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + ))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-9-TO-11)] + + rule [BASIC-BLOCK-10-TO-12]: + + + ( .K => #checkDepthExceeded + ~> #call C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_TOKEN_ID:Int C_TGOVERNANCE_ESCROW_TOKEN_ID:Int 0 0 b"\xc4\xe4\x1b\"" false + ~> #return 128 32 + ~> #pc [ CALL ] ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( .WordStack => ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ( ACCESSEDACCOUNTS_CELL:Set => ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ) |Set SetItem ( ( C_TGOVERNANCE_ESCROW_ID:Int => C_TGOVERNANCE_ID:Int ) ) |Set SetItem ( ( C_TGOVERNANCE_ID:Int => C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + ))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-10-TO-12)] + + rule [BASIC-BLOCK-11-TO-13]: + + + #halt + ~> ( #call C_TGOVERNANCE_ID:Int C_TGOVERNANCE_ESCROW_ID:Int C_TGOVERNANCE_ESCROW_ID:Int 0 0 b"W\xdf\x84K" false ~> .K => .K ) + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_CALL_DEPTH_EXCEEDED + + + ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( 0 <=Int C_TGOVERNANCE_BAL:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + ))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-11-TO-13)] + + rule [BASIC-BLOCK-13-TO-40]: + + + ( #halt + ~> #return 128 32 => #popCallStack + ~> #popWorldState + ~> 0 + ~> #push ) + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_CALL_DEPTH_EXCEEDED + + + ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( 0 <=Int C_TGOVERNANCE_BAL:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + ))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-13-TO-40)] + + rule [BASIC-BLOCK-40-TO-379]: + + + ( #popCallStack + ~> #popWorldState + ~> 0 + ~> #push + ~> #pc [ CALL ] => #end EVMC_REVERT + ~> #pc [ REVERT ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + EVMC_CALL_DEPTH_EXCEEDED + + + ( ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) CALLSTACK_CELL:List => CALLSTACK_CELL:List ) + + + ( ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) INTERIMSTATES_CELL:List => INTERIMSTATES_CELL:List ) + + + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( ( 132 => 1 ) : ( ( selector ( "getTokenTotalSupply()" ) => 132 ) : ( ( C_TGOVERNANCE_ESCROW_ID:Int => selector ( "getTokenTotalSupply()" ) ) : ( ( 0 => C_TGOVERNANCE_ESCROW_ID:Int ) : ( ( 51 => 0 ) : ( ( selector ( "getEscrowTokenTotalSupply()" ) => 51 ) : ( .WordStack => ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( 0 <=Int C_TGOVERNANCE_BAL:Int + andBool ( 1024 <=Int CALLDEPTH_CELL:Int + andBool ( pow24 + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + ))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-40-TO-379)] + + rule [BASIC-BLOCK-41-TO-380]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-41-TO-380)] + + rule [BASIC-BLOCK-42-TO-381]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-42-TO-381)] + + rule [BASIC-BLOCK-43-TO-382]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-43-TO-382)] + + rule [BASIC-BLOCK-44-TO-383]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-44-TO-383)] + + rule [BASIC-BLOCK-45-TO-384]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-45-TO-384)] + + rule [BASIC-BLOCK-46-TO-385]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-46-TO-385)] + + rule [BASIC-BLOCK-47-TO-386]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-47-TO-386)] + + rule [BASIC-BLOCK-48-TO-387]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-48-TO-387)] + + rule [BASIC-BLOCK-49-TO-388]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-49-TO-388)] + + rule [BASIC-BLOCK-50-TO-389]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-50-TO-389)] + + rule [BASIC-BLOCK-51-TO-390]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-51-TO-390)] + + rule [BASIC-BLOCK-52-TO-391]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-52-TO-391)] + + rule [BASIC-BLOCK-53-TO-392]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-53-TO-392)] + + rule [BASIC-BLOCK-54-TO-393]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-54-TO-393)] + + rule [BASIC-BLOCK-55-TO-394]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-55-TO-394)] + + rule [BASIC-BLOCK-56-TO-395]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-56-TO-395)] + + rule [BASIC-BLOCK-57-TO-396]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-57-TO-396)] + + rule [BASIC-BLOCK-58-TO-397]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-58-TO-397)] + + rule [BASIC-BLOCK-59-TO-398]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-59-TO-398)] + + rule [BASIC-BLOCK-60-TO-399]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-60-TO-399)] + + rule [BASIC-BLOCK-61-TO-400]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-61-TO-400)] + + rule [BASIC-BLOCK-62-TO-401]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-62-TO-401)] + + rule [BASIC-BLOCK-63-TO-402]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-63-TO-402)] + + rule [BASIC-BLOCK-64-TO-403]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-64-TO-403)] + + rule [BASIC-BLOCK-65-TO-404]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-65-TO-404)] + + rule [BASIC-BLOCK-66-TO-405]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-66-TO-405)] + + rule [BASIC-BLOCK-67-TO-406]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-67-TO-406)] + + rule [BASIC-BLOCK-68-TO-407]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-68-TO-407)] + + rule [BASIC-BLOCK-69-TO-408]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-69-TO-408)] + + rule [BASIC-BLOCK-70-TO-409]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-70-TO-409)] + + rule [BASIC-BLOCK-71-TO-410]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-71-TO-410)] + + rule [BASIC-BLOCK-72-TO-411]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-72-TO-411)] + + rule [BASIC-BLOCK-73-TO-412]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-73-TO-412)] + + rule [BASIC-BLOCK-74-TO-413]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-74-TO-413)] + + rule [BASIC-BLOCK-75-TO-414]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-75-TO-414)] + + rule [BASIC-BLOCK-76-TO-415]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-76-TO-415)] + + rule [BASIC-BLOCK-77-TO-416]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-77-TO-416)] + + rule [BASIC-BLOCK-78-TO-417]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-78-TO-417)] + + rule [BASIC-BLOCK-79-TO-418]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-79-TO-418)] + + rule [BASIC-BLOCK-80-TO-419]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-80-TO-419)] + + rule [BASIC-BLOCK-81-TO-420]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-81-TO-420)] + + rule [BASIC-BLOCK-82-TO-421]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-82-TO-421)] + + rule [BASIC-BLOCK-83-TO-422]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-83-TO-422)] + + rule [BASIC-BLOCK-84-TO-423]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-84-TO-423)] + + rule [BASIC-BLOCK-85-TO-424]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-85-TO-424)] + + rule [BASIC-BLOCK-86-TO-425]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-86-TO-425)] + + rule [BASIC-BLOCK-87-TO-426]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-87-TO-426)] + + rule [BASIC-BLOCK-88-TO-427]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-88-TO-427)] + + rule [BASIC-BLOCK-89-TO-428]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-89-TO-428)] + + rule [BASIC-BLOCK-90-TO-429]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-90-TO-429)] + + rule [BASIC-BLOCK-91-TO-430]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-91-TO-430)] + + rule [BASIC-BLOCK-92-TO-431]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-92-TO-431)] + + rule [BASIC-BLOCK-93-TO-432]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-93-TO-432)] + + rule [BASIC-BLOCK-94-TO-433]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-94-TO-433)] + + rule [BASIC-BLOCK-95-TO-434]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-95-TO-434)] + + rule [BASIC-BLOCK-96-TO-435]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-96-TO-435)] + + rule [BASIC-BLOCK-97-TO-436]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-97-TO-436)] + + rule [BASIC-BLOCK-98-TO-437]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-98-TO-437)] + + rule [BASIC-BLOCK-99-TO-438]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-99-TO-438)] + + rule [BASIC-BLOCK-100-TO-439]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL0:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL0:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + ))))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-100-TO-439)] + + rule [BASIC-BLOCK-101-TO-440]: + + + ( #precompiled? ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ID:Int + + + b"W\xdf\x84K" + + + 0 + + + ( 132 : ( selector ( "getTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + ( CALLDEPTH_CELL:Int +Int 1 ) + + ... + ) ListItem ( + + C_TGOVERNANCE_ID:Int + + + CALLER_ID:Int + + + b"z\xdb@\x8d" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( C_TGOVERNANCE_ESCROW_ID:Int : ( 0 : ( 51 : ( selector ( "getEscrowTokenTotalSupply()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + + CALLDEPTH_CELL:Int + + ... + ) _CALLSTACK_CELL + + + ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) ListItem ( { + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + } ) _INTERIMSTATES_CELL + + + _TOUCHEDACCOUNTS_CELL |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) + + + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_ID:Int + + + b"\xc4\xe4\x1b\"" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( CALLDEPTH_CELL:Int +Int 2 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + LOG_CELL:List + + + 0 + + + ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) + + + ACCESSEDSTORAGE_CELL:Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + C_TGOVERNANCE_ESCROW_ID:Int + + + C_TGOVERNANCE_ESCROW_BAL:Int + + + ( ( 0 |-> #asWord ( C_TGOVERNANCE_ESCROW_TOKEN_SLOT_BEFORE:Bytes +Bytes #buf ( 20 , C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) +Bytes C_TGOVERNANCE_ESCROW_TOKEN_SLOT_AFTER:Bytes ) ) + C_TGOVERNANCE_ESCROW_STORAGE:Map ) + + + C_TGOVERNANCE_ESCROW_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_BAL:Int + + + C_TGOVERNANCE_ESCROW_TOKEN_STORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_ORIGSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_ESCROW_TOKEN_NONCE:Int + + ... + + ( + + C_TGOVERNANCE_ID:Int + + + C_TGOVERNANCE_BAL:Int + + + ( ( 0 |-> C_TGOVERNANCE_ESCROW_ID:Int ) + C_TGOVERNANCE_STORAGE:Map ) + + + C_TGOVERNANCE_ORIGSTORAGE:Map + + + C_TGOVERNANCE_TRANSIENTSTORAGE:Map + + + C_TGOVERNANCE_NONCE:Int + + ... + + ACCOUNTS_REST:AccountCellMap ) ) ) + + ... + + + ... + + + true + + + + + 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 C_TGOVERNANCE_ID:Int + andBool ( CALLDEPTH_CELL:Int + C_TGOVERNANCE_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool + C_TGOVERNANCE_ESCROW_TOKEN_ID:Int + in_keys ( ACCOUNTS_REST:AccountCellMap ) ) + andBool ( ( notBool #range ( 0 < CALLER_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < ORIGIN_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_ID:Int <= 9 ) ) + andBool ( ( notBool #range ( 0 < C_TGOVERNANCE_ESCROW_TOKEN_ID:Int <= 9 ) ) + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) ~> .K + andBool ( ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) ~> .K ==K ACCESSEDACCOUNTS_CELL:Set |Set SetItem ( C_TGOVERNANCE_ESCROW_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ID:Int ) |Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ESCROW_TOKEN_ID:Int ) -Set SetItem ( C_TGOVERNANCE_ID:Int ) ~> .K + )))))))))))))))))))))))))))))))))))))))))))))))))) + [priority(20), label(BASIC-BLOCK-101-TO-440)] + +endmodule \ No newline at end of file diff --git a/src/tests/integration/test_kontrol_cse.py b/src/tests/integration/test_kontrol_cse.py index 9146938cd..5c26a5eaa 100644 --- a/src/tests/integration/test_kontrol_cse.py +++ b/src/tests/integration/test_kontrol_cse.py @@ -28,7 +28,77 @@ @pytest.mark.parametrize('test_id', ALL_DEPENDENCY_TESTS) -def test_foundry_dependency_automated( +def test_foundry_cse_basic( + test_id: str, + foundry: Foundry, + bug_report: BugReport | None, + server: KoreServer, + update_expected_output: bool, + no_use_booster: bool, + force_sequential: bool, +) -> None: + if no_use_booster: + pytest.skip() + + test_contract_name = test_id.split('.')[0] + config_type = ConfigType.TEST_CONFIG if test_contract_name.endswith('Test') else ConfigType.SUMMARY_CONFIG + + if test_id in SKIPPED_DEPENDENCY_TESTS: + pytest.skip() + + if bug_report is not None: + server._populate_bug_report(bug_report) + + run_constructor = True + if test_id in ['CallableStorageTest.test_str()', 'CallableStorageContract.str()']: + run_constructor = False + + foundry_prove( + foundry=foundry, + options=ProveOptions( + { + 'max_depth': 10000, + 'max_iterations': 100, + 'bug_report': bug_report, + 'cse': True, + 'minimize_proofs': False, + 'fail_fast': False, + 'workers': 2, + 'port': server.port, + 'tests': [(test_id, None)], + 'config_type': config_type, + 'run_constructor': run_constructor, + 'force_sequential': force_sequential, + 'enum_constraints': True, + 'break_on_calls': True, + } + ), + ) + + cse_show_res = foundry_show( + foundry=foundry, + options=ShowOptions( + { + 'test': test_id, + 'to_module': True, + 'sort_collections': True, + 'omit_unstable_output': True, + 'pending': False, + 'failing': False, + 'failure_info': False, + 'counterexample_info': False, + 'port': server.port, + } + ), + ) + + assert_or_update_show_output( + cse_show_res, TEST_DATA_DIR / f'show/{test_id}.cse.basic.expected', update=update_expected_output + ) + + +@pytest.mark.parametrize('test_id', ALL_DEPENDENCY_TESTS) +def test_foundry_cse_minimize( test_id: str, foundry: Foundry, bug_report: BugReport | None, From 2af2b1f2636c8fde026911d5f066bb79c076df3a Mon Sep 17 00:00:00 2001 From: Stevengre Date: Tue, 19 Nov 2024 19:33:27 +0800 Subject: [PATCH 4/6] fix 4 `make format` and `make check` --- src/tests/integration/test_kontrol_cse.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/tests/integration/test_kontrol_cse.py b/src/tests/integration/test_kontrol_cse.py index 5c26a5eaa..8660352a1 100644 --- a/src/tests/integration/test_kontrol_cse.py +++ b/src/tests/integration/test_kontrol_cse.py @@ -46,13 +46,17 @@ def test_foundry_cse_basic( if test_id in SKIPPED_DEPENDENCY_TESTS: pytest.skip() + # TODO: Fix this test + if test_id in ['CSETest.test_add_const(uint256,uint256)']: + pytest.skip() + if bug_report is not None: server._populate_bug_report(bug_report) run_constructor = True if test_id in ['CallableStorageTest.test_str()', 'CallableStorageContract.str()']: run_constructor = False - + foundry_prove( foundry=foundry, options=ProveOptions( @@ -74,7 +78,7 @@ def test_foundry_cse_basic( } ), ) - + cse_show_res = foundry_show( foundry=foundry, options=ShowOptions( From 29aa84edca8830ac82f39fa79a6c451ccf93288d Mon Sep 17 00:00:00 2001 From: Stevengre Date: Tue, 19 Nov 2024 21:12:43 +0800 Subject: [PATCH 5/6] skip some test that cannot generate rules --- ...entity(uint256,uint256).cse.basic.expected | 6703 +++++++++++++++++ src/tests/integration/test_kontrol_cse.py | 2 +- 2 files changed, 6704 insertions(+), 1 deletion(-) create mode 100644 src/tests/integration/test-data/show/CSETest.test_identity(uint256,uint256).cse.basic.expected diff --git a/src/tests/integration/test-data/show/CSETest.test_identity(uint256,uint256).cse.basic.expected b/src/tests/integration/test-data/show/CSETest.test_identity(uint256,uint256).cse.basic.expected new file mode 100644 index 000000000..5045f30be --- /dev/null +++ b/src/tests/integration/test-data/show/CSETest.test_identity(uint256,uint256).cse.basic.expected @@ -0,0 +1,6703 @@ + +┌─ 1 (root, init) +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%CSETest.setUp() +│ +│ (1182 steps) +├─ 14 (terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: 221 +│ callDepth: 0 +│ statusCode: EVMC_SUCCESS +│ src: lib/forge-std/src/StdInvariant.sol:89:91 +│ method: test%CSETest.setUp() +│ +│ (1 step) +├─ 15 +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%CSETest.test_identity(uint256,uint256) +│ +│ (373 steps) +├─ 17 (split) +│ k: JUMPI 2519 bool2Word ( pow64 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ~> C ... +│ pc: 2510 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ method: test%CSETest.test_identity(uint256,uint256) +┃ +┃ (branch) +┣━━┓ subst: .Subst +┃ ┃ constraint: +┃ ┃ pow64 <=Int KV0_x:Int +┃ │ +┃ ├─ 18 +┃ │ k: JUMPI 2519 bool2Word ( pow64 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ~> C ... +┃ │ pc: 2510 +┃ │ callDepth: 0 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ method: test%CSETest.test_identity(uint256,uint256) +┃ │ +┃ │ (189 steps) +┃ ├─ 20 +┃ │ k: STATICCALL 0 645326474426547203313410069153905908525362434349 128 36 128 0 ~> #p ... +┃ │ pc: 2578 +┃ │ callDepth: 0 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ method: test%CSETest.test_identity(uint256,uint256) +┃ │ +┃ │ (1 step) +┃ ├─ 22 +┃ │ k: #accessAccounts 645326474426547203313410069153905908525362434349 ~> #checkCall 7 ... +┃ │ pc: 2578 +┃ │ callDepth: 0 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ method: test%CSETest.test_identity(uint256,uint256) +┃ │ +┃ │ (3 steps) +┃ └─ 24 (vacuous, leaf) +┃ k: #assume ( KV0_x:Int #cheatcode_return 128 0 ~> #pc [ STATICCALL ... +┃ pc: 2578 +┃ callDepth: 0 +┃ statusCode: STATUSCODE:StatusCode +┃ method: test%CSETest.test_identity(uint256,uint256) +┃ +┗━━┓ subst: .Subst + ┃ constraint: + ┃ KV0_x:Int #pc [ JUMPI ] ~> #execute ~> C ... + │ pc: 2510 + │ callDepth: 0 + │ statusCode: STATUSCODE:StatusCode + │ method: test%CSETest.test_identity(uint256,uint256) + │ + │ (210 steps) + ├─ 21 + │ k: STATICCALL 0 645326474426547203313410069153905908525362434349 128 36 128 0 ~> #p ... + │ pc: 2578 + │ callDepth: 0 + │ statusCode: STATUSCODE:StatusCode + │ method: test%CSETest.test_identity(uint256,uint256) + │ + │ (1 step) + ├─ 23 + │ k: #accessAccounts 645326474426547203313410069153905908525362434349 ~> #checkCall 7 ... + │ pc: 2578 + │ callDepth: 0 + │ statusCode: STATUSCODE:StatusCode + │ method: test%CSETest.test_identity(uint256,uint256) + │ + │ (202 steps) + ├─ 25 + │ k: STATICCALL 0 491460923342184218035706888008750043977755113263 128 36 128 32 ~> # ... + │ pc: 2658 + │ callDepth: 0 + │ statusCode: STATUSCODE:StatusCode + │ method: test%CSETest.test_identity(uint256,uint256) + │ + │ (1 step) + ├─ 26 + │ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall 7 ... + │ pc: 2658 + │ callDepth: 0 + │ statusCode: STATUSCODE:StatusCode + │ method: test%CSETest.test_identity(uint256,uint256) + │ + │ (18 steps) + ├─ 27 + │ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... + │ pc: 0 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%cse%Identity.applyOp(uint256) + │ + │ (1 step) + ├─ 28 + │ k: #execute ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K + │ pc: 0 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%cse%Identity.applyOp(uint256) + │ + │ (3 steps) + ├─ 29 (split) + │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + │ pc: 148 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%cse%Identity.applyOp(uint256) + ┃ + ┃ (branch) + ┣━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 30 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 148 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 32 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 36 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ├─ 44 (split) + ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ ├─ 60 (split) + ┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ ┃ ├─ 92 (split) + ┃ ┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ ┃ ┃ └─ 156 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ ┃ └─ 157 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ ├─ 93 (split) + ┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ ┃ └─ 158 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ └─ 159 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ├─ 61 (split) + ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ ├─ 94 (split) + ┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ ┃ └─ 160 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ └─ 161 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ├─ 95 (split) + ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ └─ 162 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 163 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 45 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ├─ 62 (split) + ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ ├─ 96 (split) + ┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ ┃ └─ 164 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ └─ 165 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ├─ 97 (split) + ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ └─ 166 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 167 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 63 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ├─ 98 (split) + ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ └─ 168 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 169 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 99 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 170 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 171 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 37 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 46 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ├─ 64 (split) + ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ ├─ 100 (split) + ┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ ┃ └─ 172 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ └─ 173 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ├─ 101 (split) + ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ └─ 174 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 175 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 65 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ├─ 102 (split) + ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ └─ 176 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 177 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 103 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 178 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 179 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 47 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 66 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ├─ 104 (split) + ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ └─ 180 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 181 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 105 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 182 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 183 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 67 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 106 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 184 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 185 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 107 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 186 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 187 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 148 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 33 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 148 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 38 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 48 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ├─ 68 (split) + ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ ├─ 108 (split) + ┃ ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ ┃ └─ 188 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ └─ 189 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ├─ 109 (split) + ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ └─ 190 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 191 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 69 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ├─ 110 (split) + ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ └─ 192 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 193 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 111 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 194 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 195 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 49 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 70 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ├─ 112 (split) + ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ └─ 196 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 197 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 113 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 198 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 199 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 71 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 114 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 200 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 201 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 115 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 202 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 203 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 148 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 39 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 148 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 50 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 72 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 116 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 117 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 73 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 118 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 119 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 148 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 51 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 148 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 74 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 120 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 121 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 148 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 75 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 148 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 122 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 148 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ └─ 123 (leaf, pending) + ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ pc: 148 + ┃ callDepth: 1 + ┃ statusCode: STATUSCODE:StatusCode + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: src%cse%Identity.applyOp(uint256) + ┃ + ┗━━┓ subst: .Subst + ┃ constraint: true + │ + ├─ 31 (split) + │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + │ pc: 148 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%cse%Identity.applyOp(uint256) + ┃ + ┃ (branch) + ┣━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 34 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 148 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 40 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 52 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ├─ 76 (split) + ┃ ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ ┃ └─ 124 (leaf, pending) + ┃ ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 125 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 77 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 126 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 127 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 53 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 78 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 128 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 129 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 79 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 130 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 131 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 148 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 41 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 148 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 54 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 80 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 132 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 133 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 81 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 134 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 135 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 148 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 55 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 148 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 82 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 136 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 137 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 148 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 83 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 148 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 138 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 148 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ └─ 139 (leaf, pending) + ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ pc: 148 + ┃ callDepth: 1 + ┃ statusCode: STATUSCODE:StatusCode + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: src%cse%Identity.applyOp(uint256) + ┃ + ┗━━┓ subst: .Subst + ┃ constraint: true + │ + ├─ 35 (split) + │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + │ pc: 148 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%cse%Identity.applyOp(uint256) + ┃ + ┃ (branch) + ┣━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 42 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 148 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 56 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ ├─ 84 (split) + ┃ ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ │ pc: 148 + ┃ ┃ ┃ │ callDepth: 1 + ┃ ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┃ (branch) + ┃ ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ ┃ │ + ┃ ┃ ┃ ┃ └─ 140 (leaf, pending) + ┃ ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ ┃ + ┃ ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 141 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 85 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 142 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 143 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 148 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 57 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 148 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 86 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 144 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 145 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 148 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 87 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 148 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 146 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 148 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ └─ 147 (leaf, pending) + ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ pc: 148 + ┃ callDepth: 1 + ┃ statusCode: STATUSCODE:StatusCode + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: src%cse%Identity.applyOp(uint256) + ┃ + ┗━━┓ subst: .Subst + ┃ constraint: true + │ + ├─ 43 (split) + │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + │ pc: 148 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%cse%Identity.applyOp(uint256) + ┃ + ┃ (branch) + ┣━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 58 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 148 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ ├─ 88 (split) + ┃ ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ │ pc: 148 + ┃ ┃ │ callDepth: 1 + ┃ ┃ │ statusCode: STATUSCODE:StatusCode + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┃ (branch) + ┃ ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ ┃ constraint: true + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 148 (leaf, pending) + ┃ ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ ┃ pc: 148 + ┃ ┃ ┃ callDepth: 1 + ┃ ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 149 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 148 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 89 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 148 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 150 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 148 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ └─ 151 (leaf, pending) + ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ pc: 148 + ┃ callDepth: 1 + ┃ statusCode: STATUSCODE:StatusCode + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: src%cse%Identity.applyOp(uint256) + ┃ + ┗━━┓ subst: .Subst + ┃ constraint: true + │ + ├─ 59 (split) + │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + │ pc: 148 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%cse%Identity.applyOp(uint256) + ┃ + ┃ (branch) + ┣━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ ├─ 90 (split) + ┃ │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ │ pc: 148 + ┃ │ callDepth: 1 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┃ (branch) + ┃ ┣━━┓ subst: .Subst + ┃ ┃ ┃ constraint: true + ┃ ┃ │ + ┃ ┃ └─ 152 (leaf, pending) + ┃ ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ ┃ pc: 148 + ┃ ┃ callDepth: 1 + ┃ ┃ statusCode: STATUSCODE:StatusCode + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: src%cse%Identity.applyOp(uint256) + ┃ ┃ + ┃ ┗━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ └─ 153 (leaf, pending) + ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ pc: 148 + ┃ callDepth: 1 + ┃ statusCode: STATUSCODE:StatusCode + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: src%cse%Identity.applyOp(uint256) + ┃ + ┗━━┓ subst: .Subst + ┃ constraint: true + │ + ├─ 91 (split) + │ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + │ pc: 148 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%cse%Identity.applyOp(uint256) + ┃ + ┃ (branch) + ┣━━┓ subst: .Subst + ┃ ┃ constraint: true + ┃ │ + ┃ └─ 154 (leaf, pending) + ┃ k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + ┃ pc: 148 + ┃ callDepth: 1 + ┃ statusCode: STATUSCODE:StatusCode + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: src%cse%Identity.applyOp(uint256) + ┃ + ┗━━┓ subst: .Subst + ┃ constraint: true + │ + └─ 155 (leaf, pending) + k: #checkDepthExceeded ~> #call 491460923342184218035706888008750043977755113263 49 ... + pc: 148 + callDepth: 1 + statusCode: STATUSCODE:StatusCode + src: test/nested/SimpleNested.t.sol:7:11 + method: src%cse%Identity.applyOp(uint256) + + +┌─ 16 (root, leaf, target, terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: PC_CELL_5d410f2a:Int +│ callDepth: CALLDEPTH_CELL_5d410f2a:Int +│ statusCode: STATUSCODE_FINAL:StatusCode + + + +module SUMMARY-TEST%CSETEST.TEST-IDENTITY(UINT256,UINT256):0 + + + rule [BASIC-BLOCK-1-TO-14]: + + + ( #execute => #halt ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + .List + + + .List + + + ( .Set => ( SetItem ( 1405310203571408291950365054053061012934685786634 ) ( SetItem ( 263400868551549723330807389252719309078400616203 ) ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\n\x92T\xe4" + + + 0 + + + ( .WordStack => ( selector ( "setUp()" ) : .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`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[Pa\x01Y\x80a\x00 `\x009`\x00\xf3\xfe`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00+W`\x005`\xe0\x1c\x80c\xc0\xa0\xcd\xc4\x14a\x000W[`\x00\x80\xfd[a\x00Ca\x00>6`\x04a\x00\xecV[a\x00UV[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`\x00[\x81\x15a\x00\xe6W`\x00T`@Qc0(3q`\xe2\x1b\x81R`\x04\x81\x01\x83\x90R`$\x81\x01\x85\x90R`\x01`\x01`\xa0\x1b\x03\x90\x91\x16\x90c\xc0\xa0\xcd\xc4\x90`D\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x00\xaeW=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x00\xd2\x91\x90a\x01\x0eV[\x90P\x81a\x00\xde\x81a\x01'V[\x92PPa\x00XV[\x92\x91PPV[`\x00\x80`@\x83\x85\x03\x12\x15a\x00\xffW`\x00\x80\xfd[PP\x805\x92` \x90\x91\x015\x91PV[`\x00` \x82\x84\x03\x12\x15a\x01 W`\x00\x80\xfd[PQ\x91\x90PV[`\x00\x81a\x01DWcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P`\x00\x19\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( .Set => ( SetItem ( 1405310203571408291950365054053061012934685786634 ) ( SetItem ( 263400868551549723330807389252719309078400616203 ) ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + ( 645326474426547203313410069153905908525362434349 => 1405310203571408291950365054053061012934685786634 ) + + + 0 + + + .Map + + + .Map + + + .Map + + + ( 0 => 1 ) + + ... + + ( + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( 7 |-> 1 ) ) + + + .Map + + + .Map + + + 1 + + ... + => ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( ( 29 |-> 1405310203571408291950365054053061012934685786634 ) + ( 7 |-> 1 ) ) ) ) ) + + + .Map + + + .Map + + + 4 + + ... + ) ) ) ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #halt => #execute ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( EVMC_SUCCESS => ?_STATUSCODE ) + + + .List + + + .List + + + ( ( SetItem ( 1405310203571408291950365054053061012934685786634 ) ( SetItem ( 263400868551549723330807389252719309078400616203 ) ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) ) => .Set ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + ( b"\n\x92T\xe4" => b"\xc0\xbd\x83$" +Bytes #buf ( 32 , ?KV0_x ) +Bytes #buf ( 32 , ?KV1_y ) ) + + + 0 + + + ( ( selector ( "setUp()" ) : .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`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[Pa\x01Y\x80a\x00 `\x009`\x00\xf3\xfe`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00+W`\x005`\xe0\x1c\x80c\xc0\xa0\xcd\xc4\x14a\x000W[`\x00\x80\xfd[a\x00Ca\x00>6`\x04a\x00\xecV[a\x00UV[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`\x00[\x81\x15a\x00\xe6W`\x00T`@Qc0(3q`\xe2\x1b\x81R`\x04\x81\x01\x83\x90R`$\x81\x01\x85\x90R`\x01`\x01`\xa0\x1b\x03\x90\x91\x16\x90c\xc0\xa0\xcd\xc4\x90`D\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x00\xaeW=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x00\xd2\x91\x90a\x01\x0eV[\x90P\x81a\x00\xde\x81a\x01'V[\x92PPa\x00XV[\x92\x91PPV[`\x00\x80`@\x83\x85\x03\x12\x15a\x00\xffW`\x00\x80\xfd[PP\x805\x92` \x90\x91\x015\x91PV[`\x00` \x82\x84\x03\x12\x15a\x01 W`\x00\x80\xfd[PQ\x91\x90PV[`\x00\x81a\x01DWcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P`\x00\x19\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n" => b"" ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( ( SetItem ( 1405310203571408291950365054053061012934685786634 ) ( SetItem ( 263400868551549723330807389252719309078400616203 ) ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) ) => .Set ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 1405310203571408291950365054053061012934685786634 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( ( 29 |-> 1405310203571408291950365054053061012934685786634 ) + ( 7 |-> 1 ) ) ) ) ) + + + .Map + + + .Map + + + 4 + + ... + ) ) ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( .K => JUMPI 2519 bool2Word ( pow64 <=Int KV0_x:Int ) + ~> #pc [ JUMPI ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xc0\xbd\x83$" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( .WordStack => ( bool2Word ( KV0_x:Int + + ( 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" ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + .Set + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 1405310203571408291950365054053061012934685786634 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( ( 29 |-> 1405310203571408291950365054053061012934685786634 ) + ( 7 |-> 1 ) ) ) ) ) + + + .Map + + + .Map + + + 4 + + ... + ) ) ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( JUMPI 2519 bool2Word ( pow64 <=Int KV0_x:Int ) + ~> #pc [ JUMPI ] => STATICCALL 0 645326474426547203313410069153905908525362434349 128 36 128 0 + ~> #pc [ STATICCALL ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xc0\xbd\x83$" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( bool2Word ( KV0_x:Int 164 ) : ( selector ( "assume(bool)" ) : ( 645326474426547203313410069153905908525362434349 : ( KV1_y:Int : ( KV0_x:Int : ( 220 : ( selector ( "test_identity(uint256,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" => 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\x00Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( KV0_x:Int + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( .Set => SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 1405310203571408291950365054053061012934685786634 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( ( 29 |-> 1405310203571408291950365054053061012934685786634 ) + ( 7 |-> 1 ) ) ) ) ) + + + .Map + + + .Map + + + 4 + + ... + ) ) ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( JUMPI 2519 bool2Word ( pow64 <=Int KV0_x:Int ) + ~> #pc [ JUMPI ] => STATICCALL 0 645326474426547203313410069153905908525362434349 128 36 128 0 + ~> #pc [ STATICCALL ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xc0\xbd\x83$" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( ( bool2Word ( KV0_x:Int 164 ) : ( selector ( "assume(bool)" ) : ( 645326474426547203313410069153905908525362434349 : ( KV1_y:Int : ( KV0_x:Int : ( 220 : ( selector ( "test_identity(uint256,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" => 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\x00Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( KV1_y:Int + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( .Set => SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 1405310203571408291950365054053061012934685786634 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( ( 29 |-> 1405310203571408291950365054053061012934685786634 ) + ( 7 |-> 1 ) ) ) ) ) + + + .Map + + + .Map + + + 4 + + ... + ) ) ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( STATICCALL 0 645326474426547203313410069153905908525362434349 128 36 128 0 ~> .K => #accessAccounts 645326474426547203313410069153905908525362434349 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( KV0_x:Int #return 128 0 ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xc0\xbd\x83$" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 164 : ( selector ( "assume(bool)" ) : ( 645326474426547203313410069153905908525362434349 : ( KV1_y:Int : ( KV0_x:Int : ( 220 : ( selector ( "test_identity(uint256,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\x00Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( KV0_x:Int + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + SetItem ( 645326474426547203313410069153905908525362434349 ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 1405310203571408291950365054053061012934685786634 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( ( 29 |-> 1405310203571408291950365054053061012934685786634 ) + ( 7 |-> 1 ) ) ) ) ) + + + .Map + + + .Map + + + 4 + + ... + ) ) ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( STATICCALL 0 645326474426547203313410069153905908525362434349 128 36 128 0 ~> .K => #accessAccounts 645326474426547203313410069153905908525362434349 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( KV1_y:Int #return 128 0 ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xc0\xbd\x83$" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 164 : ( selector ( "assume(bool)" ) : ( 645326474426547203313410069153905908525362434349 : ( KV1_y:Int : ( KV0_x:Int : ( 220 : ( selector ( "test_identity(uint256,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\x00Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( KV1_y:Int + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + SetItem ( 645326474426547203313410069153905908525362434349 ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 1405310203571408291950365054053061012934685786634 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( ( 29 |-> 1405310203571408291950365054053061012934685786634 ) + ( 7 |-> 1 ) ) ) ) ) + + + .Map + + + .Map + + + 4 + + ... + ) ) ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + 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"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( KV0_x:Int #return 128 0 => #assume ( KV0_x:Int #cheatcode_return 128 0 ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xc0\xbd\x83$" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 164 : ( selector ( "assume(bool)" ) : ( 645326474426547203313410069153905908525362434349 : ( KV1_y:Int : ( KV0_x:Int : ( 220 : ( selector ( "test_identity(uint256,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\x00Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( KV0_x:Int + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + SetItem ( 645326474426547203313410069153905908525362434349 ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 1405310203571408291950365054053061012934685786634 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( ( 29 |-> 1405310203571408291950365054053061012934685786634 ) + ( 7 |-> 1 ) ) ) ) ) + + + .Map + + + .Map + + + 4 + + ... + ) ) ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + 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"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( KV1_y:Int #return 128 0 => STATICCALL 0 491460923342184218035706888008750043977755113263 128 36 128 32 ~> .K ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xc0\xbd\x83$" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 164 : ( ( selector ( "assume(bool)" ) => selector ( "applyOp(uint256)" ) ) : ( ( 645326474426547203313410069153905908525362434349 => 491460923342184218035706888008750043977755113263 ) : ( ( KV1_y:Int => 0 ) : ( ( KV0_x:Int => KV1_y:Int ) : ( ( 220 => KV0_x:Int ) : ( ( selector ( "test_identity(uint256,uint256)" ) => 220 ) : ( .WordStack => ( selector ( "test_identity(uint256,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\x00Lc\xe5b" => 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\x00i\xab\xff\xa1" ) +Bytes #buf ( 32 , ( bool2Word ( KV1_y:Int KV1_y:Int ) ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + SetItem ( 645326474426547203313410069153905908525362434349 ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 1405310203571408291950365054053061012934685786634 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( ( 29 |-> 1405310203571408291950365054053061012934685786634 ) + ( 7 |-> 1 ) ) ) ) ) + + + .Map + + + .Map + + + 4 + + ... + ) ) ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( STATICCALL 0 491460923342184218035706888008750043977755113263 128 36 128 32 ~> .K => #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV1_y:Int ) true + ~> #return 128 32 ) + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xc0\xbd\x83$" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 164 : ( selector ( "applyOp(uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 220 : ( selector ( "test_identity(uint256,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\x00i\xab\xff\xa1" +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + SetItem ( 645326474426547203313410069153905908525362434349 ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 1405310203571408291950365054053061012934685786634 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( ( 29 |-> 1405310203571408291950365054053061012934685786634 ) + ( 7 |-> 1 ) ) ) ) ) + + + .Map + + + .Map + + + 4 + + ... + ) ) ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #accessAccounts 491460923342184218035706888008750043977755113263 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV1_y:Int ) true => #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) + ~> #execute ) + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( .List => ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xc0\xbd\x83$" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 164 : ( selector ( "applyOp(uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 220 : ( selector ( "test_identity(uint256,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\x00i\xab\xff\xa1" +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) ) + + + ( .List => ListItem ( { + ( + + 1405310203571408291950365054053061012934685786634 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( ( 29 |-> 1405310203571408291950365054053061012934685786634 ) + ( 7 |-> 1 ) ) ) ) ) + + + .Map + + + .Map + + + 4 + + ... + ) ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) ) + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + + ( 728815563385977040452943777879061427756277306518 => 491460923342184218035706888008750043977755113263 ) + + + ( CALLER_ID:Int => 728815563385977040452943777879061427756277306518 ) + + + ( b"\xc0\xbd\x83$" => b"i\xab\xff\xa1" ) +Bytes ( #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) => #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + ( ( 164 : ( selector ( "applyOp(uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 220 : ( selector ( "test_identity(uint256,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\x00i\xab\xff\xa1" +Bytes #buf ( 32 , KV1_y:Int ) => b"" ) + + + 0 + + + 0 + + + ( false => true ) + + + ( 0 => 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 645326474426547203313410069153905908525362434349 ) => ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 1405310203571408291950365054053061012934685786634 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( ( 29 |-> 1405310203571408291950365054053061012934685786634 ) + ( 7 |-> 1 ) ) ) ) ) + + + .Map + + + .Map + + + 4 + + ... + ) ) ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xc0\xbd\x83$" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 164 : ( selector ( "applyOp(uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 220 : ( selector ( "test_identity(uint256,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\x00i\xab\xff\xa1" +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 1405310203571408291950365054053061012934685786634 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( ( 29 |-> 1405310203571408291950365054053061012934685786634 ) + ( 7 |-> 1 ) ) ) ) ) + + + .Map + + + .Map + + + 4 + + ... + ) ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 1405310203571408291950365054053061012934685786634 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( ( 29 |-> 1405310203571408291950365054053061012934685786634 ) + ( 7 |-> 1 ) ) ) ) ) + + + .Map + + + .Map + + + 4 + + ... + ) ) ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 + + + ( .K => #checkDepthExceeded + ~> #call 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"\xac7\xee\xbb" +Bytes #buf ( 32 , KV1_y:Int ) true + ~> #return 128 32 + ~> #pc [ STATICCALL ] ) + ~> #execute + ~> #return 128 32 + ~> #pc [ STATICCALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\xc0\xbd\x83$" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( 164 : ( selector ( "applyOp(uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( KV0_x:Int : ( 220 : ( selector ( "test_identity(uint256,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\x00i\xab\xff\xa1" +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) + + + ListItem ( { + ( + + 1405310203571408291950365054053061012934685786634 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( ( 29 |-> 1405310203571408291950365054053061012934685786634 ) + ( 7 |-> 1 ) ) ) ) ) + + + .Map + + + .Map + + + 4 + + ... + ) ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 491460923342184218035706888008750043977755113263 + + + 728815563385977040452943777879061427756277306518 + + + b"i\xab\xff\xa1" +Bytes #buf ( 32 , KV1_y:Int ) + + + 0 + + + ( .WordStack => ( 164 : ( selector ( "identity(uint256)" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( KV1_y:Int : ( 70 : ( selector ( "applyOp(uint256)" ) : .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\xac7\xee\xbb" +Bytes #buf ( 32 , KV1_y:Int ) ) + + + 0 + + + 0 + + + true + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 1405310203571408291950365054053061012934685786634 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( ( 29 |-> 1405310203571408291950365054053061012934685786634 ) + ( 7 |-> 1 ) ) ) ) ) + + + .Map + + + .Map + + + 4 + + ... + ) ) ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( 0 <=Int KV0_x:Int + andBool ( 0 <=Int KV1_y:Int + andBool ( 0 <=Int CALLER_ID:Int + andBool ( 0 <=Int ORIGIN_ID:Int + andBool ( pow24 Date: Wed, 20 Nov 2024 13:24:57 +0800 Subject: [PATCH 6/6] update expected ouput --- ...dTest.testEscrowToken().cse.basic.expected | 10145 ++++++++++++++++ ...h_merge(uint256,uint256,bool).cse.expected | 1689 +++ 2 files changed, 11834 insertions(+) create mode 100644 src/tests/integration/test-data/show/ContractFieldTest.testEscrowToken().cse.basic.expected create mode 100644 src/tests/integration/test-data/show/MergeKCFGTest.test_branch_merge(uint256,uint256,bool).cse.expected diff --git a/src/tests/integration/test-data/show/ContractFieldTest.testEscrowToken().cse.basic.expected b/src/tests/integration/test-data/show/ContractFieldTest.testEscrowToken().cse.basic.expected new file mode 100644 index 000000000..add13634c --- /dev/null +++ b/src/tests/integration/test-data/show/ContractFieldTest.testEscrowToken().cse.basic.expected @@ -0,0 +1,10145 @@ + +┌─ 1 (root, init) +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ContractFieldTest.setUp() +│ +│ (1554 steps) +├─ 11 (terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: 194 +│ callDepth: 0 +│ statusCode: EVMC_SUCCESS +│ src: lib/forge-std/src/StdInvariant.sol:69:71 +│ method: test%ContractFieldTest.setUp() +│ +│ (1 step) +├─ 12 +│ k: #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%ContractFieldTest.testEscrowToken() +│ +│ (360 steps) +├─ 14 +│ k: CALL 0 263400868551549723330807389252719309078400616203 0 128 4 128 32 ~> #pc [ ... +│ pc: 709 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: lib/forge-std/src/StdInvariant.sol:78:78 +│ method: test%ContractFieldTest.testEscrowToken() +│ +│ (1 step) +├─ 15 +│ k: #accessAccounts 263400868551549723330807389252719309078400616203 ~> #checkCall 7 ... +│ pc: 709 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: lib/forge-std/src/StdInvariant.sol:78:78 +│ method: test%ContractFieldTest.testEscrowToken() +│ +│ (18 steps) +├─ 16 +│ k: #precompiled? ( 263400868551549723330807389252719309078400616203 , SHANGHAI ) ~> ... +│ pc: 0 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%TEscrow.getTokenTotalSupply() +│ +│ (1 step) +├─ 17 +│ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%TEscrow.getTokenTotalSupply() +│ +│ (3 steps) +├─ 18 +│ k: #checkDepthExceeded ~> #call 263400868551549723330807389252719309078400616203 49 ... +│ pc: 143 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%TEscrow.getTokenTotalSupply() +┃ +┃ (1 step) +┣━━┓ +┃ │ +┃ ├─ 19 +┃ │ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... +┃ │ pc: 0 +┃ │ callDepth: 2 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┃ (1 step) +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ ├─ 21 +┃ ┃ │ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ │ pc: 0 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 37 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 165 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 166 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 167 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 168 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 169 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 170 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 171 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 172 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 38 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 173 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 174 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 175 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 176 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 177 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 178 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 179 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 180 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 39 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 181 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 182 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 183 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 184 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 185 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 186 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 187 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 188 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 40 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 189 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 190 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 191 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 192 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 193 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 194 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 195 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 196 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 41 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 197 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 198 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 199 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 200 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 201 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 202 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 203 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 204 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 42 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 205 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 206 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 207 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 208 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 209 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 210 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 211 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 212 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 43 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 213 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 214 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 215 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 216 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 217 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 218 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 219 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 220 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ ├─ 44 +┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ │ pc: 68 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 221 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 222 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 223 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 224 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 225 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 226 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 227 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 228 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ ├─ 22 +┃ ┃ │ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ │ pc: 0 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 45 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 229 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 230 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 231 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 232 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 233 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 234 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 235 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 236 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 46 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 237 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 238 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 239 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 240 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 241 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 242 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 243 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 244 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 47 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 245 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 246 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 247 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 248 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 249 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 250 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 251 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 252 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 48 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 253 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 254 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 255 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 256 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 257 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 258 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 259 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 260 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 49 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 261 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 262 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 263 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 264 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 265 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 266 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 267 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 268 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 50 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 269 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 270 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 271 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 272 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 273 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 274 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 275 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 276 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 51 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 277 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 278 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 279 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 280 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 281 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 282 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 283 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 284 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ ├─ 52 +┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ │ pc: 68 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 285 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 286 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 287 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 288 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 289 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 290 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 291 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 292 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ ├─ 23 +┃ ┃ │ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ │ pc: 0 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 53 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 293 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 294 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 295 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 296 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 297 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 298 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 299 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 300 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 54 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 301 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 302 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 303 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 304 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 305 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 306 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 307 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 308 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 55 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 309 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 310 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 311 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 312 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 313 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 314 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 315 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 316 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 56 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 317 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 318 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 319 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 320 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 321 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 322 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 323 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 324 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 57 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 325 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 326 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 327 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 328 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 329 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 330 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 331 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 332 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 58 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 333 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 334 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 335 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 336 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 337 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 338 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 339 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 340 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 59 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 341 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 342 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 343 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 344 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 345 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 346 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 347 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 348 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ ├─ 60 +┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ │ pc: 68 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 349 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 350 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 351 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 352 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 353 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 354 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 355 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 356 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ ├─ 24 +┃ ┃ │ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ │ pc: 0 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 61 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 357 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 358 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 359 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 360 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 361 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 362 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 363 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 364 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 62 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 365 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 366 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 367 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 368 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 369 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 370 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 371 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 372 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 63 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 373 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 374 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 375 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 376 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 377 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 378 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 379 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 380 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 64 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 381 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 382 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 383 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 384 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 385 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 386 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 387 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 388 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 65 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 389 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 390 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 391 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 392 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 393 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 394 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 395 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 396 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 66 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 397 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 398 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 399 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 400 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 401 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 402 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 403 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 404 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 67 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 405 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 406 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 407 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 408 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 409 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 410 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 411 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 412 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ ├─ 68 +┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ │ pc: 68 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 413 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 414 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 415 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 416 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 417 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 418 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 419 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 420 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ ├─ 25 +┃ ┃ │ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ │ pc: 0 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 69 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 421 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 422 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 423 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 424 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 425 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 426 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 427 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 428 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 70 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 429 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 430 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 431 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 432 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 433 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 434 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 435 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 436 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 71 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 437 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 438 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 439 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 440 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 441 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 442 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 443 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 444 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 72 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 445 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 446 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 447 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 448 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 449 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 450 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 451 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 452 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 73 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 453 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 454 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 455 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 456 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 457 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 458 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 459 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 460 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 74 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 461 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 462 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 463 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 464 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 465 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 466 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 467 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 468 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 75 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 469 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 470 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 471 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 472 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 473 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 474 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 475 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 476 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ ├─ 76 +┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ │ pc: 68 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 477 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 478 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 479 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 480 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 481 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 482 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 483 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 484 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ ├─ 26 +┃ ┃ │ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ │ pc: 0 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 77 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 485 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 486 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 487 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 488 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 489 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 490 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 491 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 492 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 78 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 493 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 494 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 495 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 496 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 497 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 498 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 499 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 500 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 79 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 501 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 502 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 503 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 504 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 505 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 506 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 507 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 508 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 80 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 509 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 510 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 511 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 512 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 513 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 514 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 515 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 516 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 81 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 517 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 518 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 519 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 520 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 521 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 522 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 523 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 524 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 82 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 525 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 526 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 527 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 528 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 529 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 530 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 531 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 532 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 83 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 533 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 534 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 535 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 536 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 537 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 538 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 539 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 540 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ ├─ 84 +┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ │ pc: 68 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 541 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 542 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 543 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 544 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 545 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 546 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 547 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 548 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ ├─ 27 +┃ ┃ │ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ ┃ │ pc: 0 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: STATUSCODE:StatusCode +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 85 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 549 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 550 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 551 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 552 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 553 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 554 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 555 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 556 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 86 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 557 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 558 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 559 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 560 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 561 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 562 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 563 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 564 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 87 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 565 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 566 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 567 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 568 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 569 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 570 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 571 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 572 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 88 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 573 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 574 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 575 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 576 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 577 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 578 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 579 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 580 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 89 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 581 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 582 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 583 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 584 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 585 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 586 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 587 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 588 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 90 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 589 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 590 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 591 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 592 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 593 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 594 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 595 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 596 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ ├─ 91 +┃ ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ ┃ │ pc: 68 +┃ ┃ ┃ │ callDepth: 2 +┃ ┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┃ (1 step) +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 597 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 598 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 599 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 600 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 601 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 602 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┣━━┓ +┃ ┃ ┃ ┃ │ +┃ ┃ ┃ ┃ └─ 603 (leaf, pending) +┃ ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ ┃ pc: 68 +┃ ┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ ┃ +┃ ┃ ┃ ┗━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 604 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ ├─ 92 +┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ │ pc: 68 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 605 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 606 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 607 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 608 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 609 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 610 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 611 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 612 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┗━━┓ +┃ │ +┃ ├─ 28 +┃ │ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... +┃ │ pc: 0 +┃ │ callDepth: 2 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┃ (1 step) +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ ├─ 93 +┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ │ pc: 68 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 613 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 614 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 615 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 616 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 617 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 618 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 619 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 620 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ ├─ 94 +┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ │ pc: 68 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 621 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 622 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 623 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 624 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 625 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 626 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 627 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 628 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ ├─ 95 +┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ │ pc: 68 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 629 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 630 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 631 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 632 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 633 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 634 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 635 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 636 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ ├─ 96 +┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ │ pc: 68 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 637 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 638 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 639 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 640 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 641 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 642 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 643 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 644 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ ├─ 97 +┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ │ pc: 68 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 645 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 646 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 647 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 648 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 649 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 650 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 651 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 652 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ ├─ 98 +┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ │ pc: 68 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 653 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 654 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 655 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 656 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 657 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 658 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 659 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 660 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ ├─ 99 +┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ ┃ │ pc: 68 +┃ ┃ │ callDepth: 2 +┃ ┃ │ statusCode: EVMC_SUCCESS +┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ │ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┃ (1 step) +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 661 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 662 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 663 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 664 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 665 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 666 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┣━━┓ +┃ ┃ ┃ │ +┃ ┃ ┃ └─ 667 (leaf, pending) +┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ ┃ pc: 68 +┃ ┃ ┃ callDepth: 2 +┃ ┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ ┃ +┃ ┃ ┗━━┓ +┃ ┃ │ +┃ ┃ └─ 668 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┗━━┓ +┃ │ +┃ ├─ 100 +┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... +┃ │ pc: 68 +┃ │ callDepth: 2 +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┃ (1 step) +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ └─ 669 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ └─ 670 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ └─ 671 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ └─ 672 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ └─ 673 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ └─ 674 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┣━━┓ +┃ ┃ │ +┃ ┃ └─ 675 (leaf, pending) +┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ ┃ pc: 68 +┃ ┃ callDepth: 2 +┃ ┃ statusCode: EVMC_SUCCESS +┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ ┃ method: test%TToken.getTotalSupply() +┃ ┃ +┃ ┗━━┓ +┃ │ +┃ └─ 676 (leaf, pending) +┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... +┃ pc: 68 +┃ callDepth: 2 +┃ statusCode: EVMC_SUCCESS +┃ src: test/nested/SimpleNested.t.sol:7:11 +┃ method: test%TToken.getTotalSupply() +┃ +┗━━┓ + │ + ├─ 20 + │ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... + │ pc: 0 + │ callDepth: 2 + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%TToken.getTotalSupply() + ┃ + ┃ (1 step) + ┣━━┓ + ┃ │ + ┃ ├─ 29 + ┃ │ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... + ┃ │ pc: 0 + ┃ │ callDepth: 2 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┃ (1 step) + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ ├─ 101 + ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ │ pc: 68 + ┃ ┃ │ callDepth: 2 + ┃ ┃ │ statusCode: EVMC_SUCCESS + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┃ (1 step) + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 677 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 678 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 679 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 680 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 681 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 682 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 683 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ + ┃ ┃ │ + ┃ ┃ └─ 684 (leaf, pending) + ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ ├─ 102 + ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ │ pc: 68 + ┃ ┃ │ callDepth: 2 + ┃ ┃ │ statusCode: EVMC_SUCCESS + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┃ (1 step) + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 685 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 686 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 687 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 688 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 689 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 690 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 691 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ + ┃ ┃ │ + ┃ ┃ └─ 692 (leaf, pending) + ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ ├─ 103 + ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ │ pc: 68 + ┃ ┃ │ callDepth: 2 + ┃ ┃ │ statusCode: EVMC_SUCCESS + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┃ (1 step) + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 693 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 694 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 695 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 696 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 697 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 698 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 699 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ + ┃ ┃ │ + ┃ ┃ └─ 700 (leaf, pending) + ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ ├─ 104 + ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ │ pc: 68 + ┃ ┃ │ callDepth: 2 + ┃ ┃ │ statusCode: EVMC_SUCCESS + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┃ (1 step) + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 701 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 702 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 703 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 704 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 705 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 706 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 707 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ + ┃ ┃ │ + ┃ ┃ └─ 708 (leaf, pending) + ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ ├─ 105 + ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ │ pc: 68 + ┃ ┃ │ callDepth: 2 + ┃ ┃ │ statusCode: EVMC_SUCCESS + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┃ (1 step) + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 709 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 710 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 711 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 712 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 713 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 714 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 715 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ + ┃ ┃ │ + ┃ ┃ └─ 716 (leaf, pending) + ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ ├─ 106 + ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ │ pc: 68 + ┃ ┃ │ callDepth: 2 + ┃ ┃ │ statusCode: EVMC_SUCCESS + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┃ (1 step) + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 717 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 718 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 719 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 720 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 721 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 722 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 723 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ + ┃ ┃ │ + ┃ ┃ └─ 724 (leaf, pending) + ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ ├─ 107 + ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ │ pc: 68 + ┃ ┃ │ callDepth: 2 + ┃ ┃ │ statusCode: EVMC_SUCCESS + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┃ (1 step) + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 725 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 726 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 727 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 728 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 729 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 730 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 731 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ + ┃ ┃ │ + ┃ ┃ └─ 732 (leaf, pending) + ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┗━━┓ + ┃ │ + ┃ ├─ 108 + ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ │ pc: 68 + ┃ │ callDepth: 2 + ┃ │ statusCode: EVMC_SUCCESS + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┃ (1 step) + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 733 (leaf, pending) + ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 734 (leaf, pending) + ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 735 (leaf, pending) + ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 736 (leaf, pending) + ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 737 (leaf, pending) + ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 738 (leaf, pending) + ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 739 (leaf, pending) + ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┗━━┓ + ┃ │ + ┃ └─ 740 (leaf, pending) + ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ pc: 68 + ┃ callDepth: 2 + ┃ statusCode: EVMC_SUCCESS + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: test%TToken.getTotalSupply() + ┃ + ┣━━┓ + ┃ │ + ┃ ├─ 30 + ┃ │ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... + ┃ │ pc: 0 + ┃ │ callDepth: 2 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┃ (1 step) + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ ├─ 109 + ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ │ pc: 68 + ┃ ┃ │ callDepth: 2 + ┃ ┃ │ statusCode: EVMC_SUCCESS + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┃ (1 step) + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 741 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 742 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 743 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 744 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 745 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 746 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 747 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ + ┃ ┃ │ + ┃ ┃ └─ 748 (leaf, pending) + ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ ├─ 110 + ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ │ pc: 68 + ┃ ┃ │ callDepth: 2 + ┃ ┃ │ statusCode: EVMC_SUCCESS + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┃ (1 step) + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 749 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 750 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 751 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 752 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 753 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 754 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 755 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ + ┃ ┃ │ + ┃ ┃ └─ 756 (leaf, pending) + ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ ├─ 111 + ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ │ pc: 68 + ┃ ┃ │ callDepth: 2 + ┃ ┃ │ statusCode: EVMC_SUCCESS + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┃ (1 step) + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 757 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 758 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 759 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 760 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 761 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 762 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 763 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ + ┃ ┃ │ + ┃ ┃ └─ 764 (leaf, pending) + ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ ├─ 112 + ┃ ┃ │ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ │ pc: 68 + ┃ ┃ │ callDepth: 2 + ┃ ┃ │ statusCode: EVMC_SUCCESS + ┃ ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ │ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┃ (1 step) + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 765 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 766 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 767 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 768 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 769 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 770 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┣━━┓ + ┃ ┃ ┃ │ + ┃ ┃ ┃ └─ 771 (leaf, pending) + ┃ ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ ┃ pc: 68 + ┃ ┃ ┃ callDepth: 2 + ┃ ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ ┃ + ┃ ┃ ┗━━┓ + ┃ ┃ │ + ┃ ┃ └─ 772 (leaf, pending) + ┃ ┃ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 113 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 114 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 115 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┗━━┓ + ┃ │ + ┃ └─ 116 (leaf, pending) + ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ pc: 68 + ┃ callDepth: 2 + ┃ statusCode: EVMC_SUCCESS + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: test%TToken.getTotalSupply() + ┃ + ┣━━┓ + ┃ │ + ┃ ├─ 31 + ┃ │ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... + ┃ │ pc: 0 + ┃ │ callDepth: 2 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┃ (1 step) + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 117 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 118 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 119 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 120 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 121 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 122 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 123 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┗━━┓ + ┃ │ + ┃ └─ 124 (leaf, pending) + ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ pc: 68 + ┃ callDepth: 2 + ┃ statusCode: EVMC_SUCCESS + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: test%TToken.getTotalSupply() + ┃ + ┣━━┓ + ┃ │ + ┃ ├─ 32 + ┃ │ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... + ┃ │ pc: 0 + ┃ │ callDepth: 2 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┃ (1 step) + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 125 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 126 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 127 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 128 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 129 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 130 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 131 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┗━━┓ + ┃ │ + ┃ └─ 132 (leaf, pending) + ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ pc: 68 + ┃ callDepth: 2 + ┃ statusCode: EVMC_SUCCESS + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: test%TToken.getTotalSupply() + ┃ + ┣━━┓ + ┃ │ + ┃ ├─ 33 + ┃ │ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... + ┃ │ pc: 0 + ┃ │ callDepth: 2 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┃ (1 step) + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 133 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 134 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 135 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 136 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 137 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 138 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 139 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┗━━┓ + ┃ │ + ┃ └─ 140 (leaf, pending) + ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ pc: 68 + ┃ callDepth: 2 + ┃ statusCode: EVMC_SUCCESS + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: test%TToken.getTotalSupply() + ┃ + ┣━━┓ + ┃ │ + ┃ ├─ 34 + ┃ │ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... + ┃ │ pc: 0 + ┃ │ callDepth: 2 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┃ (1 step) + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 141 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 142 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 143 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 144 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 145 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 146 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 147 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┗━━┓ + ┃ │ + ┃ └─ 148 (leaf, pending) + ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ pc: 68 + ┃ callDepth: 2 + ┃ statusCode: EVMC_SUCCESS + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: test%TToken.getTotalSupply() + ┃ + ┣━━┓ + ┃ │ + ┃ ├─ 35 + ┃ │ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... + ┃ │ pc: 0 + ┃ │ callDepth: 2 + ┃ │ statusCode: STATUSCODE:StatusCode + ┃ │ src: test/nested/SimpleNested.t.sol:7:11 + ┃ │ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┃ (1 step) + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 149 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 150 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 151 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 152 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 153 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 154 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┣━━┓ + ┃ ┃ │ + ┃ ┃ └─ 155 (leaf, pending) + ┃ ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ ┃ pc: 68 + ┃ ┃ callDepth: 2 + ┃ ┃ statusCode: EVMC_SUCCESS + ┃ ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ ┃ method: test%TToken.getTotalSupply() + ┃ ┃ + ┃ ┗━━┓ + ┃ │ + ┃ └─ 156 (leaf, pending) + ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ pc: 68 + ┃ callDepth: 2 + ┃ statusCode: EVMC_SUCCESS + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: test%TToken.getTotalSupply() + ┃ + ┗━━┓ + │ + ├─ 36 + │ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc ... + │ pc: 0 + │ callDepth: 2 + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: test%TToken.getTotalSupply() + ┃ + ┃ (1 step) + ┣━━┓ + ┃ │ + ┃ └─ 157 (leaf, pending) + ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ pc: 68 + ┃ callDepth: 2 + ┃ statusCode: EVMC_SUCCESS + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: test%TToken.getTotalSupply() + ┃ + ┣━━┓ + ┃ │ + ┃ └─ 158 (leaf, pending) + ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ pc: 68 + ┃ callDepth: 2 + ┃ statusCode: EVMC_SUCCESS + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: test%TToken.getTotalSupply() + ┃ + ┣━━┓ + ┃ │ + ┃ └─ 159 (leaf, pending) + ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ pc: 68 + ┃ callDepth: 2 + ┃ statusCode: EVMC_SUCCESS + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: test%TToken.getTotalSupply() + ┃ + ┣━━┓ + ┃ │ + ┃ └─ 160 (leaf, pending) + ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ pc: 68 + ┃ callDepth: 2 + ┃ statusCode: EVMC_SUCCESS + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: test%TToken.getTotalSupply() + ┃ + ┣━━┓ + ┃ │ + ┃ └─ 161 (leaf, pending) + ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ pc: 68 + ┃ callDepth: 2 + ┃ statusCode: EVMC_SUCCESS + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: test%TToken.getTotalSupply() + ┃ + ┣━━┓ + ┃ │ + ┃ └─ 162 (leaf, pending) + ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ pc: 68 + ┃ callDepth: 2 + ┃ statusCode: EVMC_SUCCESS + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: test%TToken.getTotalSupply() + ┃ + ┣━━┓ + ┃ │ + ┃ └─ 163 (leaf, pending) + ┃ k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + ┃ pc: 68 + ┃ callDepth: 2 + ┃ statusCode: EVMC_SUCCESS + ┃ src: test/nested/SimpleNested.t.sol:7:11 + ┃ method: test%TToken.getTotalSupply() + ┃ + ┗━━┓ + │ + └─ 164 (leaf, pending) + k: #halt ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> #return 128 32 ~> #pc [ C ... + pc: 68 + callDepth: 2 + statusCode: EVMC_SUCCESS + src: test/nested/SimpleNested.t.sol:7:11 + method: test%TToken.getTotalSupply() + + +┌─ 13 (root, leaf, target, terminal) +│ k: #halt ~> CONTINUATION:K +│ pc: PC_CELL_5d410f2a:Int +│ callDepth: CALLDEPTH_CELL_5d410f2a:Int +│ statusCode: STATUSCODE_FINAL:StatusCode + + + +module SUMMARY-TEST%CONTRACTFIELDTEST.TESTESCROWTOKEN():0 + + + rule [BASIC-BLOCK-1-TO-11]: + + + ( #execute => #halt ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + .List + + + .List + + + ( .Set => ( SetItem ( 263400868551549723330807389252719309078400616203 ) ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\n\x92T\xe4" + + + 0 + + + ( .WordStack => ( selector ( "setUp()" ) : .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`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`@Qa\x01\xb98\x03\x80a\x01\xb9\x839\x81\x01`@\x81\x90Ra\x00/\x91a\x00ZV[`\x00\x80T`\x01`\x01`\xa0\x1b\x03\x90\x92\x16a\x01\x00\x02a\x01\x00`\x01`\xa8\x1b\x03\x19\x90\x92\x16\x91\x90\x91\x17\x90Ua\x00\x8aV[`\x00` \x82\x84\x03\x12\x15a\x00lW`\x00\x80\xfd[\x81Q`\x01`\x01`\xa0\x1b\x03\x81\x16\x81\x14a\x00\x83W`\x00\x80\xfd[\x93\x92PPPV[a\x01 \x80a\x00\x99`\x009`\x00\xf3\xfe`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00+W`\x005`\xe0\x1c\x80cW\xdf\x84K\x14a\x000W[`\x00\x80\xfd[a\x008a\x00JV[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`\x00\x80`\x01\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16c\xc4\xe4\x1b\"`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81`\x00\x87Z\xf1\x15\x80\x15a\x00\xa0W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x00\xc4\x91\x90a\x00\xd4V[a\x00\xcf\x90`\ra\x00\xedV[\x90P\x90V[`\x00` \x82\x84\x03\x12\x15a\x00\xe6W`\x00\x80\xfd[PQ\x91\x90PV[`\x00\x82\x19\x82\x11\x15a\x01\x0eWcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n\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/" ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( .Set => ( SetItem ( 263400868551549723330807389252719309078400616203 ) ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + ( 645326474426547203313410069153905908525362434349 => 263400868551549723330807389252719309078400616203 ) + + + 0 + + + ( .Map => ( 0 |-> 125813996375599159817140963330240011258305308995328 ) ) + + + .Map + + + .Map + + + ( 0 => 1 ) + + ... + + ( + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( 7 |-> 1 ) ) + + + .Map + + + .Map + + + 1 + + ... + => ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 12300 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #halt => #execute ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( EVMC_SUCCESS => ?_STATUSCODE ) + + + .List + + + .List + + + ( ( SetItem ( 263400868551549723330807389252719309078400616203 ) ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) => .Set ) + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + ( b"\n\x92T\xe4" => b"51X\xa0" ) + + + 0 + + + ( ( selector ( "setUp()" ) : .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`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`@Qa\x01\xb98\x03\x80a\x01\xb9\x839\x81\x01`@\x81\x90Ra\x00/\x91a\x00ZV[`\x00\x80T`\x01`\x01`\xa0\x1b\x03\x90\x92\x16a\x01\x00\x02a\x01\x00`\x01`\xa8\x1b\x03\x19\x90\x92\x16\x91\x90\x91\x17\x90Ua\x00\x8aV[`\x00` \x82\x84\x03\x12\x15a\x00lW`\x00\x80\xfd[\x81Q`\x01`\x01`\xa0\x1b\x03\x81\x16\x81\x14a\x00\x83W`\x00\x80\xfd[\x93\x92PPPV[a\x01 \x80a\x00\x99`\x009`\x00\xf3\xfe`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00+W`\x005`\xe0\x1c\x80cW\xdf\x84K\x14a\x000W[`\x00\x80\xfd[a\x008a\x00JV[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`\x00\x80`\x01\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16c\xc4\xe4\x1b\"`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81`\x00\x87Z\xf1\x15\x80\x15a\x00\xa0W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x00\xc4\x91\x90a\x00\xd4V[a\x00\xcf\x90`\ra\x00\xedV[\x90P\x90V[`\x00` \x82\x84\x03\x12\x15a\x00\xe6W`\x00\x80\xfd[PQ\x91\x90PV[`\x00\x82\x19\x82\x11\x15a\x01\x0eWcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n\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"" ) + + + 0 + + + 0 + + + false + + + 0 + + ... + + + + .List + + + 0 + + + ( ( SetItem ( 263400868551549723330807389252719309078400616203 ) ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) => .Set ) + + + .Map + + ... + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + ( 0 |-> 125813996375599159817140963330240011258305308995328 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 12300 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( .K => CALL 0 263400868551549723330807389252719309078400616203 0 128 4 128 32 + ~> #pc [ CALL ] ) + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"51X\xa0" + + + 0 + + + ( .WordStack => ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( 263400868551549723330807389252719309078400616203 : ( 193 : ( selector ( "testEscrowToken()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + ... + + ... + + + + 1 + + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + ( 0 |-> 125813996375599159817140963330240011258305308995328 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 12300 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) + + ... + + + ... + + + true + + + + + 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 263400868551549723330807389252719309078400616203 0 128 4 128 32 ~> .K => #accessAccounts 263400868551549723330807389252719309078400616203 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 263400868551549723330807389252719309078400616203 263400868551549723330807389252719309078400616203 0 0 b"W\xdf\x84K" false + ~> #return 128 32 ) + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + .List + + + .List + + + .Set + + + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"51X\xa0" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( 263400868551549723330807389252719309078400616203 : ( 193 : ( selector ( "testEscrowToken()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 + + ... + + ... + + + + 1 + + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + ( 0 |-> 125813996375599159817140963330240011258305308995328 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 12300 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) + + ... + + + ... + + + true + + + + + 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 263400868551549723330807389252719309078400616203 + ~> #checkCall 728815563385977040452943777879061427756277306518 0 + ~> #call 728815563385977040452943777879061427756277306518 263400868551549723330807389252719309078400616203 263400868551549723330807389252719309078400616203 0 0 b"W\xdf\x84K" false => #precompiled? ( 263400868551549723330807389252719309078400616203 , SHANGHAI ) + ~> #execute ) + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( .List => ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"51X\xa0" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( 263400868551549723330807389252719309078400616203 : ( 193 : ( selector ( "testEscrowToken()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 ( { + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + ( 0 |-> 125813996375599159817140963330240011258305308995328 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 12300 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 263400868551549723330807389252719309078400616203 ) + + + .Map + + } ) ) + + + ( .Set => ( SetItem ( 263400868551549723330807389252719309078400616203 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + + ( 728815563385977040452943777879061427756277306518 => 263400868551549723330807389252719309078400616203 ) + + + ( CALLER_ID:Int => 728815563385977040452943777879061427756277306518 ) + + + ( b"51X\xa0" => b"W\xdf\x84K" ) + + + 0 + + + ( ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( 263400868551549723330807389252719309078400616203 : ( 193 : ( selector ( "testEscrowToken()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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"" ) + + + 0 + + + 0 + + + false + + + ( 0 => 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( .Set => ( SetItem ( 263400868551549723330807389252719309078400616203 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + ( 0 |-> 125813996375599159817140963330240011258305308995328 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 12300 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( #precompiled? ( 263400868551549723330807389252719309078400616203 , SHANGHAI ) ~> .K => .K ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"51X\xa0" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( 263400868551549723330807389252719309078400616203 : ( 193 : ( selector ( "testEscrowToken()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 ( { + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + ( 0 |-> 125813996375599159817140963330240011258305308995328 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 12300 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 263400868551549723330807389252719309078400616203 ) + + + .Map + + } ) + + + ( SetItem ( 263400868551549723330807389252719309078400616203 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 263400868551549723330807389252719309078400616203 + + + 728815563385977040452943777879061427756277306518 + + + b"W\xdf\x84K" + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 263400868551549723330807389252719309078400616203 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + ( 0 |-> 125813996375599159817140963330240011258305308995328 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 12300 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) + + ... + + + ... + + + true + + + + + 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 + + + ( .K => #checkDepthExceeded + ~> #call 263400868551549723330807389252719309078400616203 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"\xc4\xe4\x1b\"" false + ~> #return 128 32 + ~> #pc [ CALL ] ) + ~> #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"51X\xa0" + + + 0 + + + ( 132 : ( selector ( "getTokenTotalSupply()" ) : ( 263400868551549723330807389252719309078400616203 : ( 193 : ( selector ( "testEscrowToken()" ) : .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\x00W\xdf\x84K\x00\x00\x00\x00\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 ( { + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + ( 0 |-> 125813996375599159817140963330240011258305308995328 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 12300 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + SetItem ( 263400868551549723330807389252719309078400616203 ) + + + .Map + + } ) + + + ( SetItem ( 263400868551549723330807389252719309078400616203 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + 263400868551549723330807389252719309078400616203 + + + 728815563385977040452943777879061427756277306518 + + + b"W\xdf\x84K" + + + 0 + + + ( .WordStack => ( 132 : ( selector ( "getTotalSupply()" ) : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( 56 : ( selector ( "getTokenTotalSupply()" ) : .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\xc4\xe4\x1b\"\x00\x00\x00\x00\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 + + + 1 + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 263400868551549723330807389252719309078400616203 ) ( SetItem ( 728815563385977040452943777879061427756277306518 ) => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 263400868551549723330807389252719309078400616203 + + + 0 + + + ( 0 |-> 125813996375599159817140963330240011258305308995328 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + ( 0 |-> 12300 ) + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( ( 28 |-> 263400868551549723330807389252719309078400616203 ) + ( 7 |-> 1 ) ) ) ) + + + .Map + + + .Map + + + 3 + + ... + ) ) ) + + ... + + + ... + + + true + + + + + 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 CONTINUATION:K +│ pc: 0 +│ callDepth: 0 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: test%MergeKCFGTest.setUp() +│ +│ (1530 steps) +├─ 7 (split) +│ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K +│ pc: 0 +│ callDepth: 1 +│ statusCode: STATUSCODE:StatusCode +│ src: test/nested/SimpleNested.t.sol:7:11 +│ method: src%Branches.applyOp(uint256,uint256,bool) +┃ +┃ (branch) +┣━━┓ subst: .Subst +┃ ┃ constraint: +┃ ┃ ( notBool KV2_z:Int ==Int 0 ) +┃ │ +┃ ├─ 8 +┃ │ k: #execute ~> #return 128 32 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 0 +┃ │ callDepth: 1 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%Branches.applyOp(uint256,uint256,bool) +┃ │ +┃ │ (458 steps) +┃ ├─ 11 (terminal) +┃ │ k: #halt ~> CONTINUATION:K +┃ │ pc: 194 +┃ │ callDepth: 0 +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: lib/forge-std/src/StdInvariant.sol:69:71 +┃ │ method: test%MergeKCFGTest.test_branch_merge(uint256,uint256,bool) +┃ │ +┃ ┊ constraint: true +┃ ┊ subst: ... +┃ └─ 6 (leaf, target, terminal) +┃ k: #halt ~> CONTINUATION:K +┃ pc: PC_CELL_5d410f2a:Int +┃ callDepth: CALLDEPTH_CELL_5d410f2a:Int +┃ statusCode: STATUSCODE_FINAL:StatusCode +┃ +┣━━┓ subst: .Subst +┃ ┃ constraint: +┃ ┃ KV2_z:Int ==Int 0 +┃ ┃ ( notBool KV0_x:Int ==Int 0 ) +┃ ┃ ( maxUInt256 /Int KV0_x:Int ) #return 128 32 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K +┃ │ pc: 0 +┃ │ callDepth: 1 +┃ │ statusCode: STATUSCODE:StatusCode +┃ │ src: test/nested/SimpleNested.t.sol:7:11 +┃ │ method: src%Branches.applyOp(uint256,uint256,bool) +┃ │ +┃ │ (300 steps) +┃ ├─ 12 (terminal) +┃ │ k: #halt ~> CONTINUATION:K +┃ │ pc: 194 +┃ │ callDepth: 0 +┃ │ statusCode: EVMC_SUCCESS +┃ │ src: lib/forge-std/src/StdInvariant.sol:69:71 +┃ │ method: test%MergeKCFGTest.test_branch_merge(uint256,uint256,bool) +┃ │ +┃ ┊ constraint: true +┃ ┊ subst: ... +┃ └─ 6 (leaf, target, terminal) +┃ k: #halt ~> CONTINUATION:K +┃ pc: PC_CELL_5d410f2a:Int +┃ callDepth: CALLDEPTH_CELL_5d410f2a:Int +┃ statusCode: STATUSCODE_FINAL:StatusCode +┃ +┗━━┓ subst: .Subst + ┃ constraint: + ┃ KV2_z:Int ==Int 0 + ┃ ( notBool ( ( notBool KV0_x:Int ==Int 0 ) andBool maxUInt256 /Word KV0_x:Int #return 128 32 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K + │ pc: 0 + │ callDepth: 1 + │ statusCode: STATUSCODE:StatusCode + │ src: test/nested/SimpleNested.t.sol:7:11 + │ method: src%Branches.applyOp(uint256,uint256,bool) + │ + │ (486 steps) + ├─ 13 (terminal) + │ k: #halt ~> CONTINUATION:K + │ pc: 194 + │ callDepth: 0 + │ statusCode: EVMC_SUCCESS + │ src: lib/forge-std/src/StdInvariant.sol:69:71 + │ method: test%MergeKCFGTest.test_branch_merge(uint256,uint256,bool) + │ + ┊ constraint: true + ┊ subst: ... + └─ 6 (leaf, target, terminal) + k: #halt ~> CONTINUATION:K + pc: PC_CELL_5d410f2a:Int + callDepth: CALLDEPTH_CELL_5d410f2a:Int + statusCode: STATUSCODE_FINAL:StatusCode + + + + +module SUMMARY-TEST%MERGEKCFGTEST.TEST-BRANCH-MERGE(UINT256,UINT256,BOOL):0 + + + rule [BASIC-BLOCK-8-TO-11]: + + + ( #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute => #halt ~> .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 228 : ( selector ( "applyOp(uint256,uint256,bool)" ) : ( 491460923342184218035706888008750043977755113263 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"\xe0~\\\x97" => b"\x15T\xa2\xa4" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( .WordStack => ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\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 , ( KV0_x:Int +Int KV1_y:Int ) ) +Bytes #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) ) + + + 0 + + + 0 + + + false + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( KV2_z:Int =/=Int 0 + andBool ( KV2_z:Int + + + ( #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute => #halt ~> .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 228 : ( selector ( "applyOp(uint256,uint256,bool)" ) : ( 491460923342184218035706888008750043977755113263 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"\xe0~\\\x97" => b"\x15T\xa2\xa4" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes ( #buf ( 32 , KV2_z:Int ) => 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" ) + + + 0 + + + ( .WordStack => ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\x00NH{q\x00\x00\x00\x00\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 #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y: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" ) + + + 0 + + + 0 + + + false + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) => SetItem ( 645326474426547203313410069153905908525362434349 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( KV2_z:Int ==Int 0 + andBool ( KV0_x:Int =/=Int 0 + andBool ( KV2_z:Int + + + ( #execute + ~> #return 128 32 + ~> #pc [ CALL ] + ~> #execute => #halt ~> .K ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( _STATUSCODE => EVMC_SUCCESS ) + + + ( ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + ( 228 : ( selector ( "applyOp(uint256,uint256,bool)" ) : ( 491460923342184218035706888008750043977755113263 : ( KV2_z:Int : ( KV1_y:Int : ( KV0_x:Int : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\xe0~\\\x97" +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes #buf ( 32 , KV2_z:Int ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) => .List ) + + + ( ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) => .List ) + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) + + + + ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) + + + ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) + + + ( b"\xe0~\\\x97" => b"\x15T\xa2\xa4" ) +Bytes #buf ( 32 , KV0_x:Int ) +Bytes #buf ( 32 , KV1_y:Int ) +Bytes ( #buf ( 32 , KV2_z:Int ) => 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" ) + + + 0 + + + ( .WordStack => ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\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 , chop ( ( KV0_x:Int *Int KV1_y:Int ) ) ) +Bytes #range ( #buf ( 32 , KV0_x:Int ) , 28 , 4 ) +Bytes #buf ( 32 , KV1_y: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" ) + + + 0 + + + 0 + + + false + + + ( 1 => 0 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + + ... + + + ... + + + true + + + + + false + + + false + + ... + + + + false + + ... + + + + false + + ... + + + + false + + + false + + ... + + + + false + + + false + + + .List + + + .List + + + + .MockCallCellMap + + + .MockFunctionCellMap + + + + + false + + + false + + + false + + + false + + + false + + + .List + + + + requires ( KV2_z:Int ==Int 0 + andBool ( KV2_z:Int + + + #execute + ~> ( .K => #return 128 32 + ~> #pc [ CALL ] + ~> #execute ) + ~> _CONTINUATION + + + NORMAL + + + SHANGHAI + + + false + + + + + b"" + + + ( .List => ListItem ( + + 728815563385977040452943777879061427756277306518 + + + CALLER_ID:Int + + + b"\x15T\xa2\xa4" +Bytes #buf ( 32 , ?KV0_x ) +Bytes #buf ( 32 , ?KV1_y ) +Bytes #buf ( 32 , ?KV2_z ) + + + 0 + + + ( 228 : ( selector ( "applyOp(uint256,uint256,bool)" ) : ( 491460923342184218035706888008750043977755113263 : ( ?KV2_z : ( ?KV1_y : ( ?KV0_x : ( 193 : ( selector ( "test_branch_merge(uint256,uint256,bool)" ) : .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\xe0~\\\x97" +Bytes #buf ( 32 , ?KV0_x ) +Bytes #buf ( 32 , ?KV1_y ) +Bytes #buf ( 32 , ?KV2_z ) + + + 0 + + + 0 + + + false + + + 0 + + ... + ) ) + + + ( .List => ListItem ( { + ( + + 491460923342184218035706888008750043977755113263 + + + 0 + + + .Map + + + .Map + + + .Map + + + 1 + + ... + + ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) + | + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 645326474426547203313410069153905908525362434349 ) ) + + + .Map + + } ) ) + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) + + + + ( 728815563385977040452943777879061427756277306518 => 491460923342184218035706888008750043977755113263 ) + + + ( CALLER_ID:Int => 728815563385977040452943777879061427756277306518 ) + + + ( b"\n\x92T\xe4" => b"\xe0~\\\x97" +Bytes #buf ( 32 , ?KV0_x ) +Bytes #buf ( 32 , ?KV1_y ) +Bytes #buf ( 32 , ?KV2_z ) ) + + + 0 + + + .WordStack + + + b"" + + + 0 + + + 0 + + + false + + + ( 0 => 1 ) + + ... + + + + SELFDESTRUCT_CELL:Set + + + .List + + + 0 + + + ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) ) + + + .Map + + + + ORIGIN_ID:Int + + + + NUMBER_CELL:Int + + + TIMESTAMP_CELL:Int + + ... + + ... + + + + 1 + + + ( + + ( 645326474426547203313410069153905908525362434349 => 491460923342184218035706888008750043977755113263 ) + + + 0 + + + .Map + + + .Map + + + .Map + + + ( 0 => 1 ) + + ... + + ( + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( 7 |-> 1 ) ) + + + .Map + + + .Map + + + 1 + + ... + => ( + + 645326474426547203313410069153905908525362434349 + + + 0 + + + .Map + + + .Map + + + .Map + + + 0 + + ... + + + + 728815563385977040452943777879061427756277306518 + + + 0 + + + ( ( 11 |-> 1 ) + ( ( 27 |-> 491460923342184218035706888008750043977755113263 ) + ( 7 |-> 1 ) ) ) + + + .Map + + + .Map + + + 2 + + ... + ) ) ) + + ... + + + ... + + + true + + + + + 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