Alex Beregszaszi
|
fd7ffedead
|
Use different wording for assert
|
2017-02-10 21:41:40 +00:00 |
|
Alex Beregszaszi
|
8a3d4a0500
|
Cleanup is not needed for assert()
|
2017-02-10 13:32:36 +00:00 |
|
Alex Beregszaszi
|
39cd2214f2
|
Document user provided exceptions
|
2017-02-10 13:31:40 +00:00 |
|
Alex Beregszaszi
|
7f726de1cb
|
Document assert()
|
2017-02-10 13:29:17 +00:00 |
|
Alex Beregszaszi
|
8429c03f2a
|
Add tests for assert()
|
2017-02-10 13:29:17 +00:00 |
|
Alex Beregszaszi
|
f8461e9e31
|
Implement assert as a global function
|
2017-02-10 13:29:17 +00:00 |
|
chriseth
|
af8e31b023
|
Merge pull request #1669 from ethereum/ipc-cleanup
Don't rely on new lines in IPC RPC (soltest)
|
2017-02-10 10:37:43 +01:00 |
|
Alex Beregszaszi
|
a0bc064d52
|
Merge pull request #1675 from ethereum/debug-mac
Do not use -Og for debug mode (won't work on Mac/clang)
|
2017-02-09 15:56:49 +00:00 |
|
Alex Beregszaszi
|
95f8c5bcdb
|
Ensure that the whole message was written on Windows IPC
|
2017-02-09 15:40:56 +00:00 |
|
Alex Beregszaszi
|
f2cafd4974
|
Simplify the Windows IPC code
|
2017-02-09 15:40:56 +00:00 |
|
Alex Beregszaszi
|
f9a818eaf8
|
Detect closed sockets in IPC
|
2017-02-09 15:40:56 +00:00 |
|
Alex Beregszaszi
|
5396c7692b
|
Do not expect a new line, rather buffer up the response in IPC
|
2017-02-09 15:40:56 +00:00 |
|
Alex Beregszaszi
|
9cffa9a92e
|
Do not use -Og for debug mode (won't work on Mac/clang)
|
2017-02-09 14:56:18 +00:00 |
|
chriseth
|
49b750a592
|
Merge pull request #1672 from ethereum/nodeversion
Use nodejs 6
|
2017-02-09 13:45:09 +01:00 |
|
Alex Beregszaszi
|
b508aac64a
|
Use only send/recv in IPC
|
2017-02-09 12:23:34 +00:00 |
|
chriseth
|
1b7bb371ee
|
Merge pull request #1668 from ethereum/build-test-progress
Show progress in test builds
|
2017-02-09 10:30:03 +01:00 |
|
chriseth
|
753e104cbc
|
Use nodejs 6
|
2017-02-09 10:21:08 +01:00 |
|
chriseth
|
4c8d818826
|
Merge pull request #1387 from ethereum/json-interface
JSON interface description
|
2017-02-09 09:56:04 +01:00 |
|
Alex Beregszaszi
|
dc431fe1f6
|
Simplify the compiler API section (and remove pseudo code)
|
2017-02-08 23:41:48 +00:00 |
|
Alex Beregszaszi
|
cd81e58e3b
|
Drop the legacy assembly output
|
2017-02-08 23:41:48 +00:00 |
|
Alex Beregszaszi
|
749db7608b
|
Include language field in the JSON
|
2017-02-08 23:41:48 +00:00 |
|
Alex Beregszaszi
|
10d3a591d4
|
Move file into sourceLocation
|
2017-02-08 23:41:48 +00:00 |
|
Alex Beregszaszi
|
96677cd178
|
Update the AST output
|
2017-02-08 23:41:48 +00:00 |
|
Alex Beregszaszi
|
9fa54db7bd
|
Explain every contract output field
|
2017-02-08 23:41:48 +00:00 |
|
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
|
92fb07c783
|
Do not log dots in soltest on windows
|
2017-02-08 21:51:10 +00:00 |
|
Alex Beregszaszi
|
fba3b84929
|
Include --show-progress in soltest
|
2017-02-08 21:50:53 +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 |
|