Alex Beregszaszi
|
6ec40b3cde
|
Reject constant modifier on the fallback function
|
2016-09-06 11:40:00 +01:00 |
|
chriseth
|
f687635e47
|
Merge pull request #665 from axic/feature/accept-ether
BREAKING: Add payable modifier
|
2016-09-06 12:25:19 +02:00 |
|
chriseth
|
171c74843b
|
Merge pull request #995 from chriseth/fixutf8astjson
Do not emit non-utf8 strings for ast json.
|
2016-09-06 12:25:04 +02:00 |
|
chriseth
|
43c28c1ede
|
Test case for non-utf8 characters in string literal.
|
2016-09-06 11:07:56 +02:00 |
|
chriseth
|
dff9633084
|
Test and fixes for payable fallback in ABI.
|
2016-09-06 10:59:13 +02:00 |
|
chriseth
|
384f189a6a
|
Tests for payable / private combination.
|
2016-09-06 10:58:56 +02:00 |
|
chriseth
|
ff11aa1927
|
Change placeholder style.
|
2016-09-05 21:32:27 +02:00 |
|
chriseth
|
1eb7ddbb09
|
Make constant and payable mutually exclusive.
|
2016-09-05 21:28:28 +02:00 |
|
chriseth
|
9c64edf110
|
Change function type to include and propagate payable and constant modifier.
|
2016-09-05 21:28:28 +02:00 |
|
Alex Beregszaszi
|
962531af96
|
Merged in changes from chriseth/payable
|
2016-09-05 21:28:28 +02:00 |
|
Alex Beregszaszi
|
680b83b2a4
|
Mark every other test payable where neccesary in EndToEndTest
|
2016-09-05 21:28:28 +02:00 |
|
Alex Beregszaszi
|
34a6afbd77
|
Include EndToEnd test for payable keyword
|
2016-09-05 21:28:18 +02:00 |
|
Alex Beregszaszi
|
a7794b1a68
|
Include ABI JSON test for payable keyword
|
2016-09-05 21:28:18 +02:00 |
|
chriseth
|
02984b8de1
|
Require ";" after "_"
|
2016-09-05 14:54:50 +02:00 |
|
chriseth
|
459d2dd7cd
|
Fix version pragmas in tests.
|
2016-09-01 00:03:01 +02:00 |
|
chriseth
|
3c412ed2f6
|
Version pragma.
|
2016-09-01 00:02:51 +02:00 |
|
chriseth
|
18abafe029
|
Merge pull request #960 from Denton-L/change-else-style
Change else style
|
2016-08-31 22:34:44 +02:00 |
|
Denton Liu
|
a8c5d2bbde
|
Fix syntax error
|
2016-08-31 11:17:11 -04:00 |
|
Dimitry
|
fa5b55a211
|
soltest on windows
|
2016-08-31 18:29:10 +04:00 |
|
winsvega
|
3ccd19868a
|
Merge pull request #947 from winsvega/soltest
rename --ipc to --ipcpath
|
2016-08-31 12:45:36 +03:00 |
|
chriseth
|
546aca2a3e
|
Test cases.
|
2016-08-30 15:31:50 +02:00 |
|
chriseth
|
4bfe09897e
|
Make fallback function throw by default.
|
2016-08-30 15:31:50 +02:00 |
|
Dimitry
|
f892d1b9a3
|
rename --ipc to --ipcpath
|
2016-08-29 16:21:49 +04:00 |
|
Alex Beregszaszi
|
4019c832ca
|
Add test for fallback function in JSON ABI
|
2016-08-26 19:03:46 +01:00 |
|
Denton Liu
|
ff756bc94d
|
Make tests more consistent in style
|
2016-08-26 13:33:42 -04:00 |
|
chriseth
|
fb7836d87b
|
Merge pull request #897 from Denton-L/remove-standard
BREAKING: Remove standard contracts
|
2016-08-26 19:32:18 +02:00 |
|
chriseth
|
ce42114c41
|
Fix tests.
|
2016-08-26 01:00:39 +02:00 |
|
chriseth
|
21b6aa92ff
|
Disallow fallback function to return values.
|
2016-08-26 00:07:50 +02:00 |
|
chriseth
|
d5e4b7492e
|
Merge pull request #928 from winsvega/solremove
remove sha256 and rmd160 hash
|
2016-08-24 19:41:12 +02:00 |
|
Dimitry
|
23acb383d5
|
remove sha256 and rmd160 hash
|
2016-08-24 19:52:49 +04:00 |
|
Denton Liu
|
e00f802f72
|
Remove standard contracts
|
2016-08-19 10:34:50 -04:00 |
|
Alex Sinyagin
|
4b9eb299d0
|
Rename root AST JSON node to SourceUnit
|
2016-08-18 15:38:20 +00:00 |
|
Alex Sinyagin
|
9139d763d3
|
Use the full names for JSON AST nodes
|
2016-08-18 13:12:15 +00:00 |
|
Alex Sinyagin
|
406f3a4b5d
|
Add ast json converter for PlaceholderStatement
|
2016-08-18 12:30:00 +00:00 |
|
Alex Sinyagin
|
e9c894c9f8
|
Add ast json converter for ArrayTypeName
|
2016-08-18 12:30:00 +00:00 |
|
Alex Sinyagin
|
bdc2436ae3
|
Add ast json converter for ModifierInvocation and EventDefinition
|
2016-08-18 12:30:00 +00:00 |
|
Alex Sinyagin
|
a5d15e6895
|
Add ast json converter for ModifierDefinition
|
2016-08-18 12:29:59 +00:00 |
|
Alex Sinyagin
|
95832da16e
|
Add ast json converter for EnumValue
|
2016-08-18 12:29:59 +00:00 |
|
Alex Sinyagin
|
a9e04217a4
|
Add ast json converter for EnumDefinition
|
2016-08-18 12:29:59 +00:00 |
|
Alex Sinyagin
|
af64219e17
|
Check source loctaion in the InhertanceSpecifier test
|
2016-08-18 12:29:59 +00:00 |
|
Alex Sinyagin
|
40ca2c9e97
|
Add ast json converter for UsingForDirective
|
2016-08-18 12:29:59 +00:00 |
|
Alex Sinyagin
|
9e7fc12463
|
Add a ast json converter for InheritanceSpecifier
|
2016-08-18 12:29:59 +00:00 |
|
chriseth
|
c282ab379a
|
Merge pull request #918 from winsvega/solremove4
remove solidity --interface
|
2016-08-17 17:55:40 +02:00 |
|
chriseth
|
b2507e9f10
|
Merge pull request #839 from chriseth/checkcode
BREAKING: Make function calls throw if target does not have code.
|
2016-08-17 16:44:15 +02:00 |
|
chriseth
|
d6579a0a5f
|
Merge pull request #888 from chriseth/throwOnDivZero
Throw on division by zero.
|
2016-08-17 16:43:13 +02:00 |
|
Dimitry
|
e5e2597702
|
remove solidity --interface
|
2016-08-17 12:39:10 +03:00 |
|
chriseth
|
774bb8ab3b
|
Make function calls throw if target does not have code.
Low-level calls still just execute and will actually report "success".
This allows `x.call.value(y)()` for x being a non-contract account.
|
2016-08-17 11:30:40 +02:00 |
|
chriseth
|
9c83109549
|
BREAKING: return only exits current function/modifier
|
2016-08-17 11:29:31 +02:00 |
|
chriseth
|
e7683f4722
|
Merge pull request #836 from chriseth/unusedunderscore
BREAKING: Require modifiers to contain "_".
|
2016-08-17 11:28:02 +02:00 |
|
chriseth
|
34f9a59f18
|
Fix tests.
|
2016-08-17 11:27:15 +02:00 |
|