Commit Graph

6808 Commits

Author SHA1 Message Date
Alex Beregszaszi
9fc017d10b Support linkReferences with length specified 2017-02-08 23:41:48 +00:00
Alex Beregszaszi
a3340e210e Error list should have sourceLocation 2017-02-08 23:41:48 +00:00
Alex Beregszaszi
c217bc2dca Updated EVM output 2017-02-08 23:41:48 +00:00
Alex Beregszaszi
4b19f560b8 Make contracts output two-level 2017-02-08 23:41:47 +00:00
Alex Beregszaszi
627a2cec4d Update errors output 2017-02-08 23:41:47 +00:00
Alex Beregszaszi
21a0228485 Include pseudo-code of compiler API 2017-02-08 23:41:47 +00:00
Alex Beregszaszi
d46ec20f88 Change layout and include API, Input, Output sections 2017-02-08 23:41:47 +00:00
Alex Beregszaszi
cbb668672f Add metadata.useLiteralContent option 2017-02-08 23:41:47 +00:00
Alex Beregszaszi
4b5639bf63 Update output selection 2017-02-08 23:41:47 +00:00
Alex Beregszaszi
82c0e4de1d Update settings section 2017-02-08 23:41:47 +00:00
Alex Beregszaszi
6e2cc081ec Update sources definition based on the metadata 2017-02-08 23:40:07 +00:00
Alex Beregszaszi
720cf20855 Place into a code block 2017-02-08 21:53:07 +00:00
Alex Beregszaszi
d9f14e7737 The metadata section has been moved, make only a reference to it 2017-02-08 21:53:07 +00:00
Alex Beregszaszi
559c4c7a45 Update the metadata JSON spec 2017-02-08 21:53:07 +00:00
Alex Beregszaszi
073871c248 Update the metadata JSON spec 2017-02-08 21:53:07 +00:00
Alex Beregszaszi
04089edc4e Add missing fields 2017-02-08 21:53:07 +00:00
Alex Beregszaszi
0b3f1a5378 Describe the ABI output field 2017-02-08 21:53:07 +00:00
Alex Beregszaszi
77b934c861 Update with https://pad.riseup.net/p/7x3G896a3NLA 2017-02-08 21:53:07 +00:00
chriseth
57662e1bf3 Add language and some minor corrections and clarifications. 2017-02-08 21:53:07 +00:00
chriseth
4fccb5fdac Document input description and metadata output. 2017-02-08 21:53:07 +00:00
Alex Beregszaszi
38e79adfe4 Merge pull request #1662 from ethereum/ipc-safety-checks
Add safety checks to IPC (tests)
2017-02-08 21:49:14 +00:00
Alex Beregszaszi
af6ab7fa91 Use BOOST_REQUIRE() and stop at the first failure 2017-02-08 21:24:29 +00:00
Alex Beregszaszi
f9357dbb22 Check the return value of RPC calls 2017-02-08 21:24:29 +00:00
Alex Beregszaszi
3be6d10525 Avoid crash if fdopen failed in IPC 2017-02-08 21:24:29 +00:00
Alex Beregszaszi
43bae9dd0b Ensure that a valid RPC response is received through IPC 2017-02-08 21:24:29 +00:00
Alex Beregszaszi
b66d9c3258 Merge pull request #1667 from ethereum/build-fix
Build script: ensure that all commands succeed and move back to root
2017-02-08 21:23:31 +00:00
Alex Beregszaszi
82c2bf8ed2 Ensure that all commands succed and move back to root 2017-02-08 20:51:29 +00:00
chriseth
2ac766b18b Merge pull request #1643 from federicobond/patch-1
grammar.txt: Add rule for tuple destructuring
2017-02-08 19:53:23 +01:00
Federico Bond
1fc42d733d grammar.txt: Add rule for tuple destructuring 2017-02-08 12:00:30 -05:00
chriseth
b0729d0e76 Merge pull request #1663 from ethereum/mac-tests-fix
Fix tests on mac (wc produces whitespace)
2017-02-08 13:01:54 +01:00
Alex Beregszaszi
9c3b28e21e Fix tests on mac (wc produces whitespace) 2017-02-07 17:40:26 +00:00
chriseth
f48b9e8563 Merge pull request #1653 from ethereum/node-version
Require node.js >=5
2017-02-07 13:33:51 +01:00
chriseth
acea98487a Merge pull request #1655 from ethereum/docs-version
Take documentation version numbers from CMake
2017-02-07 12:26:08 +01:00
chriseth
94e5ab1e43 Merge branch 'develop' into docs-version 2017-02-07 12:26:02 +01:00
chriseth
277415be30 Merge pull request #1660 from ethereum/asm-selfdestruct
Rename SUICIDE opcode to SELFDESTRUCT in libevmasm
2017-02-07 11:13:45 +01:00
chriseth
02a840f924 Merge branch 'develop' into asm-selfdestruct 2017-02-07 11:13:30 +01:00
chriseth
48f0da16b7 Merge pull request #1659 from ethereum/docs-archlinux
Add archlinux installation instructions
2017-02-07 11:12:12 +01:00
Alex Beregszaszi
693226b1ab Rename SUICIDE opcode to SELFDESTRUCT in libevmasm 2017-02-06 20:17:52 +00:00
Alex Beregszaszi
82a512fb2f Add archlinux installation instructions 2017-02-06 18:23:49 +00:00
Alex Beregszaszi
53c71c8be3 Require node.js >= 5 2017-02-06 17:07:34 +00:00
Alex Beregszaszi
e5e0eae057 Take documentation version numbers from CMake 2017-02-06 16:00:29 +00:00
Alex Beregszaszi
3cbdafcfe9 Merge pull request #1649 from ethereum/solc-fix-mkdir
Do not create directories . and ..
2017-02-06 15:14:49 +00:00
Alex Beregszaszi
a5d0fd9c8a Do not create directories . and .. 2017-02-06 14:27:54 +00:00
chriseth
06de89aef0 Merge pull request #1648 from ethereum/escape-filenames
Always escape filenames in solc
2017-02-06 15:18:59 +01:00
chriseth
46b2d52924 Merge pull request #1640 from ethereum/docs-esoteric
Remove obsolete esoteric features section
2017-02-06 13:05:31 +01:00
Alex Beregszaszi
46412473b6 Always escape filenames in solc 2017-02-05 19:19:29 +00:00
Alex Beregszaszi
9f9807f95d Remove obsolete esoteric features section 2017-02-03 01:52:18 +00:00
RJ Catalano
ab54cd100e Merge pull request #1642 from VoR0220/implementBuildScript
implement a build script
2017-02-02 19:13:59 -06:00
RJ Catalano
60e884b0a3
clarified binaries installation
Signed-off-by: RJ Catalano <rj@monax.io>
2017-02-02 18:54:49 -06:00
RJ Catalano
f50caa967c
implement a build script
Signed-off-by: RJ Catalano <rj@monax.io>
2017-02-02 18:54:47 -06:00