Commit Graph
14658 Commits
Author SHA1 Message Date
Daniel Kirchner 2535091168 Replace preprocessor macros with constexpr expressions. 2019-09-11 13:03:05 +02:00
Christian Parpart ccdca32f39 isoltest: Fixes matching tests on platforms that don't use forward slahes as path separators. 2019-09-11 12:53:20 +02:00
Flash Sheridan 733d40ddb5 Fix evmone filename for auto-discovery for windows and macos. 2019-09-11 12:28:05 +02:00
chriseth bbe1ac31a6 Merge pull request #7396 from ethereum/chriseth-patch-2
[DOC] Clarify log functions
2019-09-11 12:05:12 +02:00
Bhargava Shastry 34022a2c8c Pseudo-randomly choose object/data identifier that is in scope 2019-09-11 10:57:54 +02:00
Bhargava Shastry d677a15507 Add object access builtin functions 2019-09-11 10:57:54 +02:00
Daniel Kirchner 5063e53730 Merge pull request #7397 from FlashSheridan/patch-2
Shorten evmone link so it's not only for Linux
2019-09-11 10:34:36 +02:00
Flash Sheridan 8ceab96d29 Shorten evmone link so it's not only for Linux
Replace the Linux-only evmone link with the general URL for the release: https://github.com/ethereum/evmone/releases/tag/v0.1.0
2019-09-10 14:25:33 -04:00
chriseth e735c01b4a [DOC] Clarify log functions 2019-09-10 16:52:32 +02:00
chriseth 143e867353 Merge pull request #7390 from ethereum/sloadTest
Load resolver involving staticcall.
2019-09-10 13:25:15 +02:00
chriseth 57def9e8b4 Merge pull request #7395 from balajipachai/patch-2
Fixed typo at the end of the file
2019-09-10 12:29:49 +02:00
chriseth 0a12b3b3c8 Merge pull request #7394 from balajipachai/patch-1
Fixed a typo
2019-09-10 12:27:41 +02:00
chriseth acf10ef60f Merge pull request #7393 from ethereum/develop
Merge develop into 0.6.0
2019-09-10 12:27:02 +02:00
Leonardo c037d7845c Merge pull request #7349 from ethereum/payable_conversion
Conversion from address to address payable
2019-09-10 12:26:18 +02:00
Balaji Pachai 27fb79dc10 Fixed typo at the end of the file
Changed `annontated` to `annotated`
2019-09-10 15:52:06 +05:30
chriseth 20f6fbf88e Load resolver involving staticcall. 2019-09-10 12:09:13 +02:00
Balaji Pachai 8fe4fe7921 Fixed a typo
Replaced is with in to make the statement grammatically correct.
2019-09-10 15:35:52 +05:30
chriseth ca0b38c8a3 Merge pull request #7327 from winsvega/newopcodes
add chainid and selfbalance to lllc
2019-09-10 12:00:26 +02:00
chriseth 697e04fe5e Merge pull request #7389 from ethereum/isoltest-revert-fix
[isoltest] Fix auto-update when function reverts
2019-09-10 11:57:27 +02:00
chriseth 4452a9b607 Merge pull request #7392 from balajipachai/patch-1
Fixed a typo
2019-09-10 11:55:45 +02:00
Balaji Pachai 45d6d4567e Fixed a typo
Changed proceeded to preceded, making the statement grammatically correct.
2019-09-10 15:17:58 +05:30
Leonardo Alt 5cfe0b7670 Allow explicit conversion from address to address payable 2019-09-09 23:46:00 +02:00
Erik Kundt 5e12e0cf27 [isoltest] Fixes auto-update for revert. 2019-09-09 22:46:43 +02:00
Dimitry fd3ae0b24a add chainid and selfbalance to lllc 2019-09-09 23:35:36 +03:00
chriseth 6596837e45 Merge pull request #7384 from ethereum/fix-7356
yul: Add new optimizer rules for create and create2 builtins
2019-09-09 17:36:19 +02:00
Bhargava Shastry 09fa31ccc5 yul: Add new optimizer rules for create and create2 builtins 2019-09-09 17:06:56 +02:00
chriseth 96b6b45658 Merge pull request #7324 from ethereum/activateLoadResolver
[Yul] Activate load resolver.
2019-09-09 16:45:41 +02:00
chriseth f1affba414 Merge pull request #7380 from ethereum/fix-7355
Abiv2 proto fuzzer: Crop at least 32 bytes if last dynamically encoded parameter is right padded
2019-09-09 16:32:11 +02:00
chriseth b6b2a3b8be Merge pull request #7382 from ethereum/060-reserved-keywords
Adds reserved keywords `virtual`.
2019-09-09 15:33:30 +02:00
Christian Parpart 59955bed5d Adds reserved keyword virtual, and adjusting affected tests/docs respectively. 2019-09-09 13:41:43 +02:00
chriseth f5e976cebc Merge pull request #7367 from crawfordleeds/develop
add support for macOS Catalina in scripts/install_deps.sh
2019-09-09 11:49:51 +02:00
chriseth a272506a34 Merge pull request #7374 from ethereum/hexStringUnderscores
Allow  underscores in hex strings.
2019-09-09 11:48:46 +02:00
Bhargava Shastry e349fb1ce1 Abiv2 proto fuzzer: Crop at least 32 bytes if last dynamically encoded parameter is right padded 2019-09-09 10:07:30 +02:00
Daniel Kirchner 6f3341a204 Allow underscores in hex strings. 2019-09-06 17:58:35 +02:00
chriseth 7e80fcebc1 Merge pull request #7375 from ethereum/fakeReleaseTestrun
Add fake release test build and test runs on CircleCI.
2019-09-06 17:23:11 +02:00
Daniel Kirchner 546663908f Add fake release test build and test runs on CircleCI. 2019-09-06 16:45:43 +02:00
chriseth 9c72f25cce Merge pull request #7368 from ethereum/errorReporter
Switch to new error reporter.
2019-09-06 15:53:29 +02:00
chriseth 839c8c04d5 Merge pull request #7371 from ethereum/dropConstant
Drop constant and payable from ABI.
2019-09-06 15:48:47 +02:00
Daniel Kirchner 793b1890e8 `type field in ABI JSON no longer defaults to function` 2019-09-06 15:35:01 +02:00
Daniel Kirchner f4d990e5be Drop constant and payable fields from ABI. 2019-09-06 14:42:09 +02:00
Daniel Kirchner 94ce0462ba Add backup extension to all sed commands in the command line tests for OSX sed. 2019-09-06 14:19:49 +02:00
chriseth 10830d2401 Merge pull request #7372 from ethereum/removeAstPrinter
Remove ASTPrinter.
2019-09-06 14:12:07 +02:00
Daniel Kirchner 998f7de2c8 Change command line test from --ast to --ast-json. 2019-09-06 13:46:18 +02:00
Daniel Kirchner f84371b2e0 Fix command line tests for new error reporter. 2019-09-06 13:31:57 +02:00
Daniel Kirchner 5d69bdf81e Remove ASTPrinter. 2019-09-06 12:38:55 +02:00
Daniel Kirchner 90d5c98272 Switch to new error reporter. 2019-09-06 11:28:36 +02:00
Crawford Leeds 4138fc4b59 add support for macOS Catalina in scripts/install_deps.sh 2019-09-05 21:20:02 -06:00
chriseth ea0a952a69 Merge pull request #7362 from ethereum/develop
Merge develop into develop_060
2019-09-05 16:50:44 +02:00
chriseth 7dcc47ed57 Merge pull request #7361 from ethereum/exprCompRefactor
Refactor ExpressionCompiler with acceptAndConvert helper.
2019-09-05 15:35:22 +02:00
Daniel Kirchner 7148792b8a Refactor ExpressionCompiler with acceptAndConvert. 2019-09-05 15:05:59 +02:00