Commit Graph
74 Commits
Author SHA1 Message Date
chriseth d76bfcd935 Fix typos. 2018-10-04 13:28:16 +02:00
Daniel Kirchner 87804b6419 Split IntegerType into IntegerType and AddressType. 2018-09-05 12:19:14 +02:00
chriseth 431c2fbcf3 Turn warning into error. 2018-09-03 18:35:57 +02:00
Erik Kundt 75a92b0ffd Warns if modifier uses msg.value in non-payable function. 2018-09-03 18:35:57 +02:00
chriseth 9328ea4c3c Add abi.decode(bytes data, (...)) 2018-08-15 10:45:16 +02:00
chriseth 3fa0ac5822 Do not handle balance member of contract types specially. 2018-07-20 10:50:05 +02:00
Daniel Kirchner 7ea8365ab0 Remove v050 check for enforcing "view" in ViewPureChecker. 2018-07-04 10:14:58 +02:00
chriseth 283cdef98c Fix view/pure error ordering problem. 2018-06-04 17:00:37 +02:00
Alex Beregszaszi d56acb68ab Add abi.encode, abi.encodePacked, abi.encodeWithSelector and abi.encodeWithSignature. 2018-04-11 22:32:10 +02:00
chriseth 5916cf1e0a Allow this.f.selector to be pure. 2018-02-13 11:00:59 +01:00
chriseth 54b6739962 Separate expression and statement. 2017-12-13 12:28:15 +01:00
Alex Beregszaszi 745eefa36f Split Instruction and FunctionalInstruction in Julia 2017-12-05 14:52:11 +00:00
chriseth 6dbc34e16e If statement for Iulia / inline assembly. 2017-11-22 16:25:24 +01:00
chriseth 24fd67b7db Enforce view with error for experimental 0.5.0. 2017-09-14 17:53:43 +02:00
chriseth e2f30ce9ca Minor changes from review. 2017-09-13 17:29:27 +02:00
chriseth 66c01301fe Rename to invalidInPureFunctions 2017-09-13 17:18:22 +02:00
chriseth b756274357 Allow constant variables in pure functions. 2017-09-06 13:52:29 +02:00
chriseth 15bdc48a73 Rename and add anonymous namespace. 2017-09-06 13:52:29 +02:00
chriseth c83768c426 Fix tests 2017-09-06 13:52:29 +02:00
chriseth 1a1db1ec96 Tone down error message. 2017-09-06 13:52:29 +02:00
chriseth 7886c24d40 Modifier invocation can be base constructor call 2017-09-06 13:52:29 +02:00
chriseth d6861d909c Analyze assembly. 2017-09-06 13:52:29 +02:00
chriseth ec27e569b0 Do not report on overriding function and only warn for view. 2017-09-06 13:50:49 +02:00
chriseth 5470da4d9a View-pure checker. 2017-09-06 13:50:49 +02:00