Commit Graph
10497 Commits
Author SHA1 Message Date
chriseth 4a332ab324 Merge pull request #4409 from ethereum/viewPureChecker
Enforce state mutability in view pure checker.
2018-07-04 14:09:46 +02:00
chriseth 476372243b Merge pull request #4423 from ethereum/enforce_error_gasleft
[BREAKING] Enforce error on msg.gas and block.blockhash()
2018-07-04 13:56:10 +02:00
Leonardo Alt 8202d512e0 Enforcing error on msg.gas and block.blockhash() 2018-07-04 11:42:05 +02:00
Daniel Kirchner f5be38bff1 Extend view pure test suite. 2018-07-04 11:25:45 +02:00
Daniel Kirchner d9a8f2aace Update documentation and Changelog. 2018-07-04 10:14:58 +02:00
Daniel Kirchner 0a738b4ac4 Adjust tests wrt strict view pure checker. 2018-07-04 10:14:58 +02:00
Daniel Kirchner 7ea8365ab0 Remove v050 check for enforcing "view" in ViewPureChecker. 2018-07-04 10:14:58 +02:00
chriseth 533d5d4b1c Merge pull request #4379 from ethereum/constructorArgsTwice
Disallow constructor arguments given multiple times.
2018-07-03 22:49:02 +02:00
chriseth 16f8c23aa0 Merge pull request #4367 from shad-k/fix/issue-4238
Add custom.css for docs to change pre tag styles
2018-07-03 22:40:51 +02:00
Shadab Khan a673785326 Add custom.css for docs to change pre tag styles
Specify white space for table cells

Add custom.css for docs to change pre tag styles

Specify white space for table cells

Rearrange code

Delete theme_overrides.css

Remove extra code
2018-07-04 00:08:59 +05:30
chriseth 672bc7fc00 Merge pull request #4407 from ajsantander/exit-if-no-eth
Avoid hanging in tests.sh when IPC program is not found
2018-07-03 20:22:54 +02:00
chriseth 58aeffb45b Merge pull request #4413 from ethereum/dropConstantKeywordOnly
Drop constant keyword only
2018-07-03 20:17:01 +02:00
Daniel Kirchner a7fc8a996b Update Changelog. 2018-07-03 15:31:34 +02:00
Daniel Kirchner 717c70a88f Update test suite. 2018-07-03 15:31:34 +02:00
Daniel Kirchner f7153ee58a Update documentation. 2018-07-03 15:31:34 +02:00
Daniel Kirchner 3984beef7d Remove constant keyword from parser. 2018-07-03 15:31:34 +02:00
chriseth 96a04be684 Merge pull request #4389 from ethereum/soltestfix
fix default difficulty to comply with YP rules
2018-07-03 15:07:58 +02:00
Christian Parpart 09f3532ea9 Merge pull request #4274 from ethereum/v050-var-keyword-removal-v2
[BREAKING] var keyword removal
2018-07-03 12:04:41 +02:00
Christian Parpart 0b5dd7320a Changelog: added `var`-keyword change 2018-07-03 10:53:09 +02:00
Christian Parpart dbd0723a6d grammar: removes the var-keyword from the grammar 2018-07-03 10:53:09 +02:00
Christian Parpart 133fbdbf18 documentation: adjustments to not use the "var" keyword 2018-07-03 10:53:09 +02:00
Christian Parpart 1486d215b9 libsolidity: turns the var-keyword use from deprecation-warning to an error and include explicit type suggestion 2018-07-03 10:53:09 +02:00
ajs 260e044db5 Avoid hanging in tests.sh when IPC program is not found 2018-07-02 22:23:49 -03:00
chriseth 4649f9202a Merge pull request #4397 from ethereum/dropConstantKeywordTests
Test updates for dropping the constant keyword.
2018-07-03 00:33:17 +02:00
Daniel Kirchner 9d23fd8013 Update compilation tests. 2018-07-02 18:58:44 +02:00
Daniel Kirchner 469dc7bbe7 Update test contracts. 2018-07-02 18:58:43 +02:00
chriseth f5e1cf7753 Merge pull request #4402 from ethereum/docsConstructor
Update docs to new constructor syntax
2018-07-02 18:29:51 +02:00
chriseth 0f3872694b Merge pull request #4374 from ethereum/v050-var-keyword-removal-preps-end2end-tests
V050 var keyword removal preparations (End-to-End tests)
2018-07-02 18:26:46 +02:00
Erik Kundt f74a9a346b Fixes semantic versioning. 2018-07-02 17:02:17 +02:00
Erik Kundt 2031e8e0c1 Adds review suggestions. 2018-07-02 16:46:54 +02:00
Erik Kundt e16e37f507 Updates docs to new constructor syntax. 2018-07-02 16:25:54 +02:00
chriseth 08aa7e47e4 Merge pull request #4305 from ethereum/transactionReceipts
Determine transaction status in RPC sessions.
2018-07-02 16:09:59 +02:00
Christian Parpart e251cdcf47 test: ensure compiled tests do not use var-keyword in preparation of var-keyword removal 2018-07-02 14:32:05 +02:00
Erik Kundt da60fdab37 Merge pull request #4400 from ethereum/warningWhitespace
Remove trailing whitespace in missing visibility warning.
2018-07-02 14:04:25 +02:00
Daniel Kirchner 9aefe2f118 Remove trailing whitespace in missing visibility warning. 2018-07-02 13:14:58 +02:00
chriseth 9a71b69f40 Merge pull request #4386 from ethereum/testingDefaultVisibility
Specify default visibility in syntax tests
2018-07-02 13:06:59 +02:00
chriseth 8a4980c05e Merge pull request #4398 from rnaby/libevmasm/KnownState-125
As SWITCH..CASE is better than ELSE..IF
2018-07-02 13:00:59 +02:00
Daniel Kirchner 334c023c72 Determine transaction status in RPC sessions. 2018-07-02 12:56:33 +02:00
chriseth 85b9d3927a Merge pull request #4224 from ethereum/revert_wrong_calldata
[BREAKING] Revert if calldata has wrong size
2018-07-02 12:55:22 +02:00
chriseth a5608b31a7 Merge pull request #4324 from ethereum/update-aleth
Update aleth for testing
2018-07-02 12:43:45 +02:00
Erik Kundt 1b008c62a1 Adds review suggestions. 2018-07-02 11:44:16 +02:00
Khan M Rashedun-Naby 0e5b97446a As SWITCH..CASE is better than ELSE..IF 2018-07-02 15:42:30 +06:00
Alex Beregszaszi d072cc6236 Update aleth for testing 2018-07-02 11:34:52 +02:00
Dimitry 7b7df90e76 fix default difficulty to comply with YP rules
fix soltest to work with the recent aleth --test
2018-06-30 13:07:30 +03:00
Erik Kundt f3ca0685fe Updates syntax tests to specify default visibility. 2018-06-29 16:26:18 +02:00
chriseth 8747079746 Fix tests. 2018-06-29 16:24:14 +02:00
chriseth f69e24c85e Disallow constructor arguments given multiple times. 2018-06-29 16:11:21 +02:00
chriseth e289c36158 Merge pull request #4354 from ethereum/constructorSyntaxTests
Updates tests to new constructor syntax
2018-06-29 15:45:26 +02:00
chriseth 975dddf1b1 Merge pull request #4385 from ethereum/circle2.0
Update to CircleCI 2.0
2018-06-29 13:28:02 +02:00
Erik Kundt e6d250772d Updates invalid syntax test. 2018-06-29 13:22:59 +02:00