Impure == writes to the chain
Reading is ok
This commit is contained in:
parent
a4b21063e3
commit
e5702c068c
@ -801,19 +801,19 @@ attributes(I) ->
|
|||||||
{'BYTES_TO_STR', A, B} -> Pure(A, [B]);
|
{'BYTES_TO_STR', A, B} -> Pure(A, [B]);
|
||||||
{'BYTES_CONCAT', A, B, C} -> Pure(A, [B, C]);
|
{'BYTES_CONCAT', A, B, C} -> Pure(A, [B, C]);
|
||||||
{'BYTES_SPLIT', A, B, C} -> Pure(A, [B, C]);
|
{'BYTES_SPLIT', A, B, C} -> Pure(A, [B, C]);
|
||||||
{'ORACLE_CHECK', A, B, C, D} -> Impure(A, [B, C, D]);
|
{'ORACLE_CHECK', A, B, C, D} -> Pure(A, [B, C, D]);
|
||||||
{'ORACLE_CHECK_QUERY', A, B, C, D, E} -> Impure(A, [B, C, D, E]);
|
{'ORACLE_CHECK_QUERY', A, B, C, D, E} -> Pure(A, [B, C, D, E]);
|
||||||
{'IS_ORACLE', A, B} -> Impure(A, [B]);
|
{'IS_ORACLE', A, B} -> Pure(A, [B]);
|
||||||
{'IS_CONTRACT', A, B} -> Impure(A, [B]);
|
{'IS_CONTRACT', A, B} -> Pure(A, [B]);
|
||||||
{'IS_PAYABLE', A, B} -> Impure(A, [B]);
|
{'IS_PAYABLE', A, B} -> Pure(A, [B]);
|
||||||
{'CREATOR', A} -> Pure(A, []);
|
{'CREATOR', A} -> Pure(A, []);
|
||||||
{'ADDRESS', A} -> Pure(A, []);
|
{'ADDRESS', A} -> Pure(A, []);
|
||||||
{'BALANCE', A} -> Impure(A, []);
|
{'BALANCE', A} -> Pure(A, []);
|
||||||
{'BALANCE_OTHER', A, B} -> Impure(A, [B]);
|
{'BALANCE_OTHER', A, B} -> Pure(A, [B]);
|
||||||
{'ORIGIN', A} -> Pure(A, []);
|
{'ORIGIN', A} -> Pure(A, []);
|
||||||
{'CALLER', A} -> Pure(A, []);
|
{'CALLER', A} -> Pure(A, []);
|
||||||
{'GASPRICE', A} -> Pure(A, []);
|
{'GASPRICE', A} -> Pure(A, []);
|
||||||
{'BLOCKHASH', A, B} -> Impure(A, [B]);
|
{'BLOCKHASH', A, B} -> Pure(A, [B]);
|
||||||
{'BENEFICIARY', A} -> Pure(A, []);
|
{'BENEFICIARY', A} -> Pure(A, []);
|
||||||
{'TIMESTAMP', A} -> Pure(A, []);
|
{'TIMESTAMP', A} -> Pure(A, []);
|
||||||
{'GENERATION', A} -> Pure(A, []);
|
{'GENERATION', A} -> Pure(A, []);
|
||||||
@ -832,10 +832,10 @@ attributes(I) ->
|
|||||||
{'ORACLE_QUERY', A, B, C, D, E, F, G, H} -> Impure(A, [B, C, D, E, F, G, H]);
|
{'ORACLE_QUERY', A, B, C, D, E, F, G, H} -> Impure(A, [B, C, D, E, F, G, H]);
|
||||||
{'ORACLE_RESPOND', A, B, C, D, E, F} -> Impure(none, [A, B, C, D, E, F]);
|
{'ORACLE_RESPOND', A, B, C, D, E, F} -> Impure(none, [A, B, C, D, E, F]);
|
||||||
{'ORACLE_EXTEND', A, B, C} -> Impure(none, [A, B, C]);
|
{'ORACLE_EXTEND', A, B, C} -> Impure(none, [A, B, C]);
|
||||||
{'ORACLE_GET_ANSWER', A, B, C, D, E} -> Impure(A, [B, C, D, E]);
|
{'ORACLE_GET_ANSWER', A, B, C, D, E} -> Pure(A, [B, C, D, E]);
|
||||||
{'ORACLE_GET_QUESTION', A, B, C, D, E}-> Impure(A, [B, C, D, E]);
|
{'ORACLE_GET_QUESTION', A, B, C, D, E}-> Pure(A, [B, C, D, E]);
|
||||||
{'ORACLE_QUERY_FEE', A, B} -> Impure(A, [B]);
|
{'ORACLE_QUERY_FEE', A, B} -> Pure(A, [B]);
|
||||||
{'AENS_RESOLVE', A, B, C, D} -> Impure(A, [B, C, D]);
|
{'AENS_RESOLVE', A, B, C, D} -> Pure(A, [B, C, D]);
|
||||||
{'AENS_PRECLAIM', A, B, C} -> Impure(none, [A, B, C]);
|
{'AENS_PRECLAIM', A, B, C} -> Impure(none, [A, B, C]);
|
||||||
{'AENS_CLAIM', A, B, C, D, E} -> Impure(none, [A, B, C, D, E]);
|
{'AENS_CLAIM', A, B, C, D, E} -> Impure(none, [A, B, C, D, E]);
|
||||||
'AENS_UPDATE' -> Impure(none, []);%% TODO
|
'AENS_UPDATE' -> Impure(none, []);%% TODO
|
||||||
|
Loading…
x
Reference in New Issue
Block a user