chriseth
|
a996ea266c
|
Merge pull request #4590 from ethereum/msgValueModifier
Warn if modifier uses msg.value in non-payable function
|
2018-09-05 10:32:10 +02:00 |
|
chriseth
|
e6aa15bae1
|
Merge pull request #4895 from ethereum/abidecodesingle
Fix abi.decode returning single value.
|
2018-09-04 23:47:56 +02:00 |
|
chriseth
|
85debe77d9
|
Merge pull request #4866 from bakaoh/issue4743
Fix#4743: Incorrect source location for nameless parameters
|
2018-09-04 20:21:03 +02:00 |
|
chriseth
|
3c804fd576
|
Merge pull request #4880 from ethereum/fix_cmdlineTest_tmpdir
Rename TMPDIR to SOLTMPDIR in cmdlineTests
|
2018-09-04 20:08:25 +02:00 |
|
chriseth
|
624dbbe142
|
Fix abi.decode returning single value.
|
2018-09-04 18:19:00 +02:00 |
|
chriseth
|
9daac90cf7
|
Merge pull request #4888 from ethereum/disallow_single_statement_vardecl_if_while_for
Disallow single statement var decl in if/while/for without blocks
|
2018-09-04 17:24:06 +02:00 |
|
Daniel Kirchner
|
e3097b30da
|
Add another end-to-end test.
|
2018-09-04 15:34:21 +02:00 |
|
Daniel Kirchner
|
0011f8aef9
|
Update compilation tests.
|
2018-09-04 13:31:10 +02:00 |
|
Daniel Kirchner
|
82f512a7d4
|
Add return data to bare calls.
|
2018-09-04 13:31:10 +02:00 |
|
Leonardo Alt
|
17176871ab
|
Changed error message and added tests
|
2018-09-04 11:48:58 +02:00 |
|
Daniel Kirchner
|
a102f3b783
|
Remove trailing whitespace for all files in the repository.
|
2018-09-04 11:30:30 +02:00 |
|
Leonardo Alt
|
b7c6e53d3d
|
Fix endToEnd test
|
2018-09-03 18:35:57 +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 |
|
Leonardo Alt
|
f167baed83
|
mktemp might use variable TMPDIR. Renaming it in our script to avoid conflicts.
|
2018-09-03 12:54:29 +02:00 |
|
bakaoh
|
3d7b0d691f
|
Update test to correct source location for nameless parameters
|
2018-08-31 09:54:11 +07:00 |
|
Leonardo Alt
|
583e7156ba
|
Dynamic type as mapping key returns error instead of assertion fail
|
2018-08-16 11:59:41 +02:00 |
|
chriseth
|
cc6fa6d61f
|
Merge pull request #4822 from ethereum/addressStaticCall
Add ``staticcall`` to ``address``.
|
2018-08-16 00:13:21 +02:00 |
|
Leonardo Alt
|
faed71c6b1
|
Review suggestions
|
2018-08-15 17:11:18 +02:00 |
|
Leonardo Alt
|
c3d3ae80fa
|
Add end to end tests
|
2018-08-15 17:11:18 +02:00 |
|
Leonardo Alt
|
b6c839e817
|
Disallow indexed reference types in events when using ABIEncoderV2
|
2018-08-15 17:11:18 +02:00 |
|
Daniel Kirchner
|
a34735016c
|
Add syntax test for `address.staticcall.value `.
|
2018-08-15 16:06:48 +02:00 |
|
Daniel Kirchner
|
ed5265598b
|
Add view pure checker tests for `address.staticcall(...) `.
|
2018-08-15 16:06:48 +02:00 |
|
Daniel Kirchner
|
7ca0aaaf6f
|
Add `staticcall to address `.
|
2018-08-15 16:06:48 +02:00 |
|
chriseth
|
6c0261e6ab
|
Merge pull request #4390 from ethereum/abidecode
Add abi.decode
|
2018-08-15 12:31:26 +02:00 |
|
chriseth
|
c7d2af2637
|
Merge pull request #4583 from ethereum/nested_array_library_changelog
Bugfix Changelog entry regarding nested arrays returned by library functions
|
2018-08-15 12:30:54 +02:00 |
|
chriseth
|
9328ea4c3c
|
Add abi.decode(bytes data, (...))
|
2018-08-15 10:45:16 +02:00 |
|
bakaoh
|
3fa8829845
|
Fixes #4718: High CPU usage when using large variable names
|
2018-08-15 10:23:08 +02:00 |
|
chriseth
|
cc54f6c425
|
Merge pull request #4738 from ethereum/dataloc_merged
Enforce data location.
|
2018-08-14 21:38:07 +02:00 |
|
chriseth
|
8f27fb1f4a
|
Merge pull request #4542 from aarlt/constructor_natspec
Fix: natspec annotations on constructors
|
2018-08-14 19:13:25 +02:00 |
|
chriseth
|
b30da8859a
|
Update external tests.
|
2018-08-14 18:53:06 +02:00 |
|
chriseth
|
13905a2094
|
Update tests.
|
2018-08-14 18:53:06 +02:00 |
|
mingchuan
|
16de7a0493
|
New test cases.
|
2018-08-14 18:53:06 +02:00 |
|
Chase McDermott
|
b000a022f2
|
Update tests
|
2018-08-14 18:53:06 +02:00 |
|
chriseth
|
3f42118d19
|
Merge pull request #4765 from ethereum/fixes-issue-4673
[WIP] Fixes issue where computing storage size for a number would take too long (or even cause a crash).
|
2018-08-14 17:34:04 +02:00 |
|
Jesse Busman
|
c059119145
|
Add implicit convertibility to function pointer with higher state mutability
|
2018-08-14 17:13:10 +02:00 |
|
chriseth
|
414559bd07
|
Merge pull request #4788 from ethereum/noWarnDoc
Test that documentation does not contain any warnings.
|
2018-08-14 16:33:39 +02:00 |
|
chriseth
|
ec7ccbdf86
|
Merge pull request #4782 from ethereum/encodePackedArrayOfStructs
Encode packed array of structs
|
2018-08-14 16:32:57 +02:00 |
|
Leonardo Alt
|
55e67e41f9
|
Update bug list and add regular expression to bug list and add test.
|
2018-08-14 15:57:38 +02:00 |
|
chriseth
|
6a5a187d83
|
Also extract tests that do not start with a pragma.
|
2018-08-14 15:50:46 +02:00 |
|
chriseth
|
f873389c62
|
Test that documentation does not contain any warnings.
|
2018-08-14 15:50:46 +02:00 |
|
Christian Parpart
|
43bda53410
|
Fixes issue where computing storage size for a number would take too long.
Fixes #4673.
|
2018-08-14 15:38:10 +02:00 |
|
Christian Parpart
|
81faafe7f2
|
Adds support for structs in interfaces.
Closes #4733.
|
2018-08-14 15:36:03 +02:00 |
|
Leonardo Alt
|
17cac588d0
|
Replace safety stop by invalid
|
2018-08-14 12:32:47 +02:00 |
|
chriseth
|
d01ffd1ad9
|
Merge pull request #4799 from ethereum/semanticsTestsGasEtAl
Semantics tests for ``gasleft()``, ``blockhash()`` ``tx.gasprice`` and ``block.gaslimit``
|
2018-08-14 12:14:53 +02:00 |
|
Daniel Kirchner
|
b325a70d59
|
Fix tests for constantinople (expect zero for the time being).
|
2018-08-14 11:42:34 +02:00 |
|
Daniel Kirchner
|
06b7edfdcf
|
Add missing tests for `gasleft() , blockhash() tx.gasprice and block.gaslimit `.
|
2018-08-14 11:42:34 +02:00 |
|
chriseth
|
6ca3973944
|
Merge pull request #4777 from ethereum/typeConversionMemory
Defaul data location for type conversions is memory.
|
2018-08-14 11:36:19 +02:00 |
|
chriseth
|
3dd31b704a
|
Merge pull request #4798 from ethereum/mappingArgumentsAndReturns
Mapping arguments and returns
|
2018-08-13 17:27:29 +02:00 |
|
chriseth
|
ae8218543b
|
Merge pull request #4696 from ethereum/byteLiteralConversion
Disallow ambiguous implicit and explicit conversions from number literals to bytesXX
|
2018-08-13 17:25:30 +02:00 |
|