Yoichi Hirai
|
f8fe6e4f7c
|
Merge pull request #1503 from federicobond/json-visibility
Include visibility level for functions in AST
|
2016-12-14 17:23:14 +01:00 |
|
chriseth
|
e97ba77a45
|
Merge pull request #1508 from ethereum/multiurls
Use multiple URLs for metadata.
|
2016-12-14 17:22:25 +01:00 |
|
Yoichi Hirai
|
18f8f29c0a
|
Merge pull request #1487 from ethereum/shift-ops
Shift operators
|
2016-12-14 16:31:27 +01:00 |
|
Yoichi Hirai
|
e53d125571
|
Merge pull request #1507 from ethereum/memcopystyle
Renamed padToWordBoundaries -> padToWords
|
2016-12-14 14:20:27 +01:00 |
|
chriseth
|
08a11e309f
|
Fix tests.
|
2016-12-13 17:02:28 +01:00 |
|
chriseth
|
e9d3327ad6
|
Use correct type for storing.
|
2016-12-13 16:50:50 +01:00 |
|
chriseth
|
f7e219ed91
|
Update documentation.
|
2016-12-13 16:43:16 +01:00 |
|
chriseth
|
56a027bedc
|
Use multiple URLs for metadata.
|
2016-12-13 16:37:48 +01:00 |
|
Yoichi Hirai
|
932e7887bd
|
test: add tests that tries different types on <<=
|
2016-12-13 16:35:42 +01:00 |
|
chriseth
|
9d60734549
|
Merge pull request #1506 from federicobond/improve-error-msg
Improve error message when trying to modify constant variables
|
2016-12-13 15:27:02 +01:00 |
|
Federico Bond
|
de720e643d
|
Improve error message when trying to modify constant variables
|
2016-12-13 00:32:37 -03:00 |
|
chriseth
|
0e0d5d47c0
|
Renamed padToWordBoundaries -> padToWords
|
2016-12-12 23:43:21 +01:00 |
|
Yoichi Hirai
|
1c3605362d
|
Merge pull request #1468 from ethereum/memcpy-assembly
Implement memcpy without the identity precompile
|
2016-12-12 22:39:47 +01:00 |
|
chriseth
|
c111d6e27e
|
Merge pull request #1491 from ameten/refactoring
Just refactored some code
|
2016-12-12 21:43:04 +01:00 |
|
Federico Bond
|
9ed65f2ab9
|
Include visibility level for functions in AST
|
2016-12-12 16:21:57 -03:00 |
|
Yoichi Hirai
|
e62b98646f
|
Merge pull request #1494 from ethereum/showtxhash
Display tx hash for debugging.
|
2016-12-12 19:51:49 +01:00 |
|
chriseth
|
e53fdb4933
|
Merge pull request #1357 from federicobond/remove-sierra-note
Remove macOS Sierra note from install_deps.sh
|
2016-12-12 12:40:39 +01:00 |
|
chriseth
|
cc11739928
|
Documentation.
|
2016-12-12 11:12:12 +01:00 |
|
chriseth
|
2fac1d23a7
|
Tests for bytes.
|
2016-12-12 11:12:12 +01:00 |
|
chriseth
|
7bc2ecf30a
|
Correct test expectations.
|
2016-12-12 11:12:12 +01:00 |
|
chriseth
|
ffccbd432a
|
Display tx hash for debugging.
|
2016-12-12 11:12:12 +01:00 |
|
chriseth
|
2738045030
|
Cleaner shift handling and type conversion for binary operations.
|
2016-12-12 11:12:12 +01:00 |
|
chriseth
|
2df60bec92
|
Type after shift should be type of left operand.
|
2016-12-12 11:12:12 +01:00 |
|
Alex Beregszaszi
|
b8b4f5e9f9
|
Support bitshifting in variables
|
2016-12-12 11:12:10 +01:00 |
|
chriseth
|
81d7e0233a
|
Changelog entry.
|
2016-12-11 17:58:22 +01:00 |
|
chriseth
|
bfa4f45116
|
Split memcopy into three functions.
|
2016-12-11 17:57:15 +01:00 |
|
chriseth
|
4184525d4a
|
Fix inline assembly.
|
2016-12-11 17:57:15 +01:00 |
|
Alex Beregszaszi
|
efd7b4bfbb
|
Reset stack height after inline assembly block
|
2016-12-11 17:57:15 +01:00 |
|
Alex Beregszaszi
|
4a11200a27
|
Better assert message for appendInlineAssembnly
|
2016-12-11 17:57:15 +01:00 |
|
Alex Beregszaszi
|
b93589b3b6
|
Implement identity call in inline assembly
|
2016-12-11 17:57:15 +01:00 |
|
Alex Beregszaszi
|
bf5dac1fb2
|
Turn off the identity precompile for testing
|
2016-12-11 17:57:15 +01:00 |
|
Alex Beregszaszi
|
1bf412d9fd
|
Implement CompilerUtils::memoryCopy using inline assembly
|
2016-12-11 17:57:15 +01:00 |
|
Alex Beregszaszi
|
4abc8ab5a9
|
Add usingIdentity option to CompilerUtils::memoryCopy
|
2016-12-11 17:57:15 +01:00 |
|
chriseth
|
d0542f0e36
|
Warn if msg.value is used in non-payable function.
|
2016-12-11 16:46:58 +01:00 |
|
chriseth
|
d2b8bdd016
|
Merge pull request #1464 from federicobond/warn-msgvalue
Warn about using msg.value in non-payable function
|
2016-12-11 16:46:06 +01:00 |
|
chriseth
|
4508f71324
|
Merge pull request #1481 from zigguratt/lll-end-to-end-testing
LLL: end to end testing
|
2016-12-11 16:43:15 +01:00 |
|
chriseth
|
f2c5ab0cb9
|
Merge pull request #1496 from federicobond/remove-unused-var
Remove unused variable inputFiles
|
2016-12-11 16:40:21 +01:00 |
|
chriseth
|
0e9b72725e
|
Merge pull request #1497 from federicobond/json-names
Fix names of JSON AST nodes
|
2016-12-11 16:39:23 +01:00 |
|
chriseth
|
84d4f3da02
|
Merge pull request #1498 from federicobond/fix-typos
Fix typos in comments
|
2016-12-11 16:38:17 +01:00 |
|
Federico Bond
|
b6fcc5ffb0
|
Fix typos in comments
|
2016-12-11 12:11:04 -03:00 |
|
Federico Bond
|
df76230240
|
Fix names of JSON AST nodes
|
2016-12-11 02:07:08 -03:00 |
|
Federico Bond
|
dac95ce398
|
Remove unused variable inputFiles
|
2016-12-11 00:41:41 -03:00 |
|
chriseth
|
6a40318138
|
Display tx hash for debugging.
|
2016-12-09 20:29:02 +01:00 |
|
Federico Bond
|
05139500fb
|
Warn about using msg.value in non-payable function
|
2016-12-08 16:22:13 -03:00 |
|
Danil Nemirovsky
|
e5a992937c
|
- alphabetically sorted string constants per name.
|
2016-12-08 21:33:09 +03:00 |
|
Danil Nemirovsky
|
f1cf9eb1ea
|
- moved string constants into common place;
- replaced string literals with string constants.
|
2016-12-08 21:33:09 +03:00 |
|
Danil Nemirovsky
|
db42294a20
|
- fixed a misprint.
|
2016-12-08 21:33:09 +03:00 |
|
chriseth
|
84443eb560
|
Merge pull request #1351 from ethereum/truncate_bit
Truncate a boolean from calldata into one bit
|
2016-12-08 16:15:35 +01:00 |
|
chriseth
|
e7ff4ac810
|
Merge pull request #1412 from ethereum/disallow-multiple-errors
disallow more than one errors in name and type tests
|
2016-12-08 16:07:46 +01:00 |
|
chriseth
|
b536f24644
|
Merge pull request #1488 from ethereum/parser-error-msg
test: check error messages in parser tests
|
2016-12-08 16:05:39 +01:00 |
|