|
|
@@ -38,7 +38,7 @@ strict digraph "tests/contract_testcases/evm/rubixi.sol" {
|
|
|
builtins_38 [label="builtin Value\ntests/contract_testcases/evm/rubixi.sol:40:22-31"]
|
|
|
number_literal_39 [label="uint128 literal: 1000000000000000000\ntests/contract_testcases/evm/rubixi.sol:40:34-41"]
|
|
|
expr_40 [label="expression\ntests/contract_testcases/evm/rubixi.sol:41:26-52"]
|
|
|
- assign_41 [label="assign\nvoid\ntests/contract_testcases/evm/rubixi.sol:41:26-52"]
|
|
|
+ assign_41 [label="assign\nuint256\ntests/contract_testcases/evm/rubixi.sol:41:26-52"]
|
|
|
storage_var_42 [label="storage variable\nRubixi.collectedFees\nuint256 storage\ntests/contract_testcases/evm/rubixi.sol:41:26-39"]
|
|
|
add [label="add\nuint256\ntests/contract_testcases/evm/rubixi.sol:41:26-52"]
|
|
|
storage_load_44 [label="storage load uint256\ntests/contract_testcases/evm/rubixi.sol:41:26-52"]
|
|
|
@@ -55,7 +55,7 @@ strict digraph "tests/contract_testcases/evm/rubixi.sol" {
|
|
|
builtins_55 [label="builtin Value\ntests/contract_testcases/evm/rubixi.sol:47:22-31"]
|
|
|
number_literal_56 [label="uint128 literal: 50000000000000000000\ntests/contract_testcases/evm/rubixi.sol:47:35-43"]
|
|
|
expr_57 [label="expression\ntests/contract_testcases/evm/rubixi.sol:47:45-54"]
|
|
|
- assign_58 [label="assign\nvoid\ntests/contract_testcases/evm/rubixi.sol:47:45-54"]
|
|
|
+ assign_58 [label="assign\nuint256\ntests/contract_testcases/evm/rubixi.sol:47:45-54"]
|
|
|
variable [label="variable: _fee\nuint256\ntests/contract_testcases/evm/rubixi.sol:47:45-49"]
|
|
|
divide [label="divide\nuint256\ntests/contract_testcases/evm/rubixi.sol:47:45-54"]
|
|
|
variable_61 [label="variable: _fee\nuint256\ntests/contract_testcases/evm/rubixi.sol:47:45-49"]
|
|
|
@@ -98,7 +98,7 @@ strict digraph "tests/contract_testcases/evm/rubixi.sol" {
|
|
|
storage_var_98 [label="storage variable\nRubixi.pyramidMultiplier\nuint256 storage\ntests/contract_testcases/evm/rubixi.sol:59:54-71"]
|
|
|
number_literal_99 [label="uint256 literal: 150\ntests/contract_testcases/evm/rubixi.sol:59:74-77"]
|
|
|
expr_100 [label="expression\ntests/contract_testcases/evm/rubixi.sol:62:18-61"]
|
|
|
- assign_101 [label="assign\nvoid\ntests/contract_testcases/evm/rubixi.sol:62:18-61"]
|
|
|
+ assign_101 [label="assign\nuint256\ntests/contract_testcases/evm/rubixi.sol:62:18-61"]
|
|
|
storage_var_102 [label="storage variable\nRubixi.balance\nuint256 storage\ntests/contract_testcases/evm/rubixi.sol:62:18-25"]
|
|
|
add_103 [label="add\nuint256\ntests/contract_testcases/evm/rubixi.sol:62:18-61"]
|
|
|
storage_load_104 [label="storage load uint256\ntests/contract_testcases/evm/rubixi.sol:62:18-61"]
|
|
|
@@ -112,7 +112,7 @@ strict digraph "tests/contract_testcases/evm/rubixi.sol" {
|
|
|
variable_112 [label="variable: _fee\nuint256\ntests/contract_testcases/evm/rubixi.sol:62:49-53"]
|
|
|
number_literal_113 [label="uint256 literal: 100\ntests/contract_testcases/evm/rubixi.sol:62:58-61"]
|
|
|
expr_114 [label="expression\ntests/contract_testcases/evm/rubixi.sol:63:18-59"]
|
|
|
- assign_115 [label="assign\nvoid\ntests/contract_testcases/evm/rubixi.sol:63:18-59"]
|
|
|
+ assign_115 [label="assign\nuint256\ntests/contract_testcases/evm/rubixi.sol:63:18-59"]
|
|
|
storage_var_116 [label="storage variable\nRubixi.collectedFees\nuint256 storage\ntests/contract_testcases/evm/rubixi.sol:63:18-31"]
|
|
|
add_117 [label="add\nuint256\ntests/contract_testcases/evm/rubixi.sol:63:18-59"]
|
|
|
storage_load_118 [label="storage load uint256\ntests/contract_testcases/evm/rubixi.sol:63:18-59"]
|
|
|
@@ -141,7 +141,7 @@ strict digraph "tests/contract_testcases/evm/rubixi.sol" {
|
|
|
storage_load_141 [label="storage load uint256\ntests/contract_testcases/evm/rubixi.sol:67:59-70"]
|
|
|
storage_var_142 [label="storage variable\nRubixi.payoutOrder\nuint256 storage\ntests/contract_testcases/evm/rubixi.sol:67:59-70"]
|
|
|
expr_143 [label="expression\ntests/contract_testcases/evm/rubixi.sol:70:26-69"]
|
|
|
- assign_144 [label="assign\nvoid\ntests/contract_testcases/evm/rubixi.sol:70:26-69"]
|
|
|
+ assign_144 [label="assign\nuint256\ntests/contract_testcases/evm/rubixi.sol:70:26-69"]
|
|
|
storage_var_145 [label="storage variable\nRubixi.balance\nuint256 storage\ntests/contract_testcases/evm/rubixi.sol:70:26-33"]
|
|
|
subtract_146 [label="subtract\nuint256\ntests/contract_testcases/evm/rubixi.sol:70:26-69"]
|
|
|
storage_load_147 [label="storage load uint256\ntests/contract_testcases/evm/rubixi.sol:70:26-69"]
|
|
|
@@ -153,7 +153,7 @@ strict digraph "tests/contract_testcases/evm/rubixi.sol" {
|
|
|
storage_load_153 [label="storage load uint256\ntests/contract_testcases/evm/rubixi.sol:70:50-61"]
|
|
|
storage_var_154 [label="storage variable\nRubixi.payoutOrder\nuint256 storage\ntests/contract_testcases/evm/rubixi.sol:70:50-61"]
|
|
|
expr_155 [label="expression\ntests/contract_testcases/evm/rubixi.sol:71:26-42"]
|
|
|
- assign_156 [label="assign\nvoid\ntests/contract_testcases/evm/rubixi.sol:71:26-42"]
|
|
|
+ assign_156 [label="assign\nuint256\ntests/contract_testcases/evm/rubixi.sol:71:26-42"]
|
|
|
storage_var_157 [label="storage variable\nRubixi.payoutOrder\nuint256 storage\ntests/contract_testcases/evm/rubixi.sol:71:26-37"]
|
|
|
add_158 [label="add\nuint256\ntests/contract_testcases/evm/rubixi.sol:71:26-42"]
|
|
|
storage_load_159 [label="storage load uint256\ntests/contract_testcases/evm/rubixi.sol:71:26-42"]
|
|
|
@@ -183,7 +183,7 @@ strict digraph "tests/contract_testcases/evm/rubixi.sol" {
|
|
|
collectFeesInEther [label="function collectFeesInEther\ncontract: Rubixi\ntests/contract_testcases/evm/rubixi.sol:83:10-65\nsignature collectFeesInEther(uint256)\nvisibility public\nmutability nonpayable"]
|
|
|
parameters_184 [label="parameters\nuint256 _amt"]
|
|
|
expr_185 [label="expression\ntests/contract_testcases/evm/rubixi.sol:84:18-33"]
|
|
|
- assign_186 [label="assign\nvoid\ntests/contract_testcases/evm/rubixi.sol:84:18-33"]
|
|
|
+ assign_186 [label="assign\nuint256\ntests/contract_testcases/evm/rubixi.sol:84:18-33"]
|
|
|
variable_187 [label="variable: _amt\nuint256\ntests/contract_testcases/evm/rubixi.sol:84:18-22"]
|
|
|
multiply_188 [label="multiply\nuint256\ntests/contract_testcases/evm/rubixi.sol:84:18-33"]
|
|
|
variable_189 [label="variable: _amt\nuint256\ntests/contract_testcases/evm/rubixi.sol:84:18-22"]
|
|
|
@@ -212,7 +212,7 @@ strict digraph "tests/contract_testcases/evm/rubixi.sol" {
|
|
|
trunc_212 [label="truncate uint128\ntests/contract_testcases/evm/rubixi.sol:89:44-57"]
|
|
|
variable_213 [label="variable: _amt\nuint256\ntests/contract_testcases/evm/rubixi.sol:89:52-56"]
|
|
|
expr_214 [label="expression\ntests/contract_testcases/evm/rubixi.sol:90:18-39"]
|
|
|
- assign_215 [label="assign\nvoid\ntests/contract_testcases/evm/rubixi.sol:90:18-39"]
|
|
|
+ assign_215 [label="assign\nuint256\ntests/contract_testcases/evm/rubixi.sol:90:18-39"]
|
|
|
storage_var_216 [label="storage variable\nRubixi.collectedFees\nuint256 storage\ntests/contract_testcases/evm/rubixi.sol:90:18-31"]
|
|
|
subtract_217 [label="subtract\nuint256\ntests/contract_testcases/evm/rubixi.sol:90:18-39"]
|
|
|
storage_load_218 [label="storage load uint256\ntests/contract_testcases/evm/rubixi.sol:90:18-39"]
|
|
|
@@ -247,7 +247,7 @@ strict digraph "tests/contract_testcases/evm/rubixi.sol" {
|
|
|
trunc_247 [label="truncate uint128\ntests/contract_testcases/evm/rubixi.sol:97:44-66"]
|
|
|
variable_248 [label="variable: feesToCollect\nuint256\ntests/contract_testcases/evm/rubixi.sol:97:52-65"]
|
|
|
expr_249 [label="expression\ntests/contract_testcases/evm/rubixi.sol:98:18-48"]
|
|
|
- assign_250 [label="assign\nvoid\ntests/contract_testcases/evm/rubixi.sol:98:18-48"]
|
|
|
+ assign_250 [label="assign\nuint256\ntests/contract_testcases/evm/rubixi.sol:98:18-48"]
|
|
|
storage_var_251 [label="storage variable\nRubixi.collectedFees\nuint256 storage\ntests/contract_testcases/evm/rubixi.sol:98:18-31"]
|
|
|
subtract_252 [label="subtract\nuint256\ntests/contract_testcases/evm/rubixi.sol:98:18-48"]
|
|
|
storage_load_253 [label="storage load uint256\ntests/contract_testcases/evm/rubixi.sol:98:18-48"]
|