Jim McDonald
|
93cf4dee66
|
Fixes for failing tests
|
2017-12-13 07:55:46 +00:00 |
|
Jim McDonald
|
6e521d59b0
|
Fix Solidity warnings
|
2017-12-12 18:47:30 +00:00 |
|
elenadimitrova
|
c6a4aba9f0
|
Document function overloads and resolution
|
2017-12-12 10:26:58 +02:00 |
|
Alex Beregszaszi
|
40e8716926
|
Merge pull request #3197 from medvedev1088/fix-security-considerations-example
Add another example with call to demonstrate Re-Entrancy
|
2017-12-12 04:22:45 +00:00 |
|
Alex Beregszaszi
|
37b06884b2
|
Correct that ether transfers _can_ always include code execution in re-entrancy example
|
2017-12-12 03:31:30 +00:00 |
|
Evgeny Medvedev
|
2f6f81640b
|
Add another contract with call to demonstrate re-entrancy vulnerability.
Add another contract with call to demonstrate re-entrancy vulnerability as send explicitly sets gas to 2300 by default according to this commit 9ca7472 which makes it impossible to "get multiple refunds" because a non-zero CALL costs at least 9700 gas. This issue is discussed on Ethereum StackExchange https://ethereum.stackexchange.com/questions/30371/send-ether-reentrancy-attack-in-reality-how-could-fallback-function-make-a-mes/30616#30616
|
2017-12-12 03:31:00 +00:00 |
|
Zhen Zhang
|
d50e8abefb
|
Document JSON I/O error classes
|
2017-12-12 03:02:30 +00:00 |
|
chriseth
|
eebeb52aed
|
Merge pull request #3228 from ethereum/docs-tests-struct
Enable struct abi example with experimental pragma
|
2017-12-11 14:26:15 +01:00 |
|
chriseth
|
27f38fb5b3
|
Merge pull request #3281 from GNSPS/develop
Removed manual adjustment of stack of the docs
|
2017-12-11 12:00:47 +01:00 |
|
Kamuela Franco
|
ef57961711
|
Update style-guide.rst to include enum style
|
2017-12-09 14:53:40 +00:00 |
|
Gonçalo Sá
|
ca16099ad0
|
Removed manual adjustment of stack of the docs
Removed the section fo the docs regarding manual adjustment of the stack given the `unbalanced stack` check prevents its use
|
2017-12-05 03:20:35 +00:00 |
|
Ezra Epstein
|
29b30a95e9
|
link to wiki for additional info on napspec
|
2017-12-01 14:00:44 -05:00 |
|
Alex Beregszaszi
|
134cc73e8e
|
Enable struct abi example with experimental pragma
|
2017-12-01 16:20:23 +00:00 |
|
chriseth
|
f7538daaf4
|
Preparation for 0.4.19 release.
|
2017-11-30 01:23:22 +01:00 |
|
Alex Beregszaszi
|
59bed63dbc
|
Update standard json documentation
|
2017-11-29 20:10:18 +00:00 |
|
wbt
|
2ebc9953e4
|
Minor update in contracts
Fix typos and prevent example code from needing horizontal scroll bar
|
2017-11-29 14:21:21 -05:00 |
|
chriseth
|
a1f59cbb17
|
Merge pull request #3220 from ethereum/IuliaIf
If statement for Iulia / Inline Assembly
|
2017-11-27 09:02:46 -05:00 |
|
chriseth
|
1d91b65b72
|
Force condition to be bool in iulia mode.
|
2017-11-23 18:52:04 +01:00 |
|
chriseth
|
d0be67f6b0
|
Bugfix in blind auction
|
2017-11-23 18:43:19 +01:00 |
|
Alex Beregszaszi
|
dcd55c5005
|
Add exponential notation to numbers in SolidityLexer
|
2017-11-23 12:13:00 +00:00 |
|
Alex Beregszaszi
|
2c3c5ad7c9
|
Move reserved keywords from SolidityLexer
|
2017-11-23 12:12:34 +00:00 |
|
chriseth
|
e15918d8b6
|
Add if statement to Julia specification.
|
2017-11-22 16:25:24 +01:00 |
|
chriseth
|
6dbc34e16e
|
If statement for Iulia / inline assembly.
|
2017-11-22 16:25:24 +01:00 |
|
Alex Beregszaszi
|
ff229ab05a
|
Merge pull request #3195 from ethereum/chriseth-patch-1
Tone down similarity to JavaScript.
|
2017-11-22 13:25:04 +00:00 |
|
chriseth
|
88e1b68aaf
|
More explanation about the packed encoding.
|
2017-11-22 12:29:16 +00:00 |
|
Ezra Epstein
|
744dea60a4
|
had "names" when "parameters" was meant
|
2017-11-22 04:08:35 +00:00 |
|
Alex Beregszaszi
|
23379e1061
|
Ensure each code snippet in the docs can be extracted for tests
|
2017-11-22 04:08:35 +00:00 |
|
Sami Mäkelä
|
a4310fec55
|
avoid reassigning variables
|
2017-11-22 03:33:08 +00:00 |
|
Sami Mäkelä
|
16f8187166
|
added Switch specification
|
2017-11-22 03:33:07 +00:00 |
|
chriseth
|
d4452d8c1f
|
Small fixes
suggested by @mrsmkl
|
2017-11-22 03:33:07 +00:00 |
|
chriseth
|
c2f2b25064
|
Some clarifications.
|
2017-11-22 03:33:07 +00:00 |
|
chriseth
|
5eaef9e87e
|
Typos and clarifications.
|
2017-11-22 03:33:07 +00:00 |
|
chriseth
|
a67bd2fb6a
|
Include JULIA section in the TOC.
|
2017-11-22 03:33:07 +00:00 |
|
Alex Beregszaszi
|
72f9e45b1a
|
Add true/false literals
|
2017-11-22 03:33:07 +00:00 |
|
Alex Beregszaszi
|
980ba42faf
|
Remove from examples
|
2017-11-22 03:33:06 +00:00 |
|
Alex Beregszaszi
|
0e0de7b7fd
|
Switch cases do not require colon
|
2017-11-22 03:33:06 +00:00 |
|
chriseth
|
d9abe7b712
|
Require at least one case in switch
|
2017-11-22 03:33:06 +00:00 |
|
Alex Beregszaszi
|
e9b08e029e
|
Restriction of switch
|
2017-11-22 03:33:06 +00:00 |
|
Alex Beregszaszi
|
15ca987048
|
Include section for Julia objects
|
2017-11-22 03:33:06 +00:00 |
|
Alex Beregszaszi
|
29502f9d44
|
Include type names in grammar
|
2017-11-22 03:33:06 +00:00 |
|
Alex Beregszaszi
|
b2f2b36b7c
|
Remove subassembly
|
2017-11-22 03:33:05 +00:00 |
|
Alex Beregszaszi
|
be470f107e
|
Support types in grammar
|
2017-11-22 03:33:05 +00:00 |
|
Alex Beregszaszi
|
0493828916
|
Clarify literals
|
2017-11-22 03:33:05 +00:00 |
|
Alex Beregszaszi
|
29da069bf0
|
Do not require parentheses on function return values
|
2017-11-22 03:33:05 +00:00 |
|
chriseth
|
ad5cd21571
|
More specification.
|
2017-11-22 03:33:05 +00:00 |
|
chriseth
|
f17bdaabda
|
Improve semantics description.
|
2017-11-22 03:33:04 +00:00 |
|
Alex Beregszaszi
|
e33a9b43ad
|
Include split/combine256
|
2017-11-22 03:33:04 +00:00 |
|
Alex Beregszaszi
|
aa6f33db2c
|
Use signed/unsigned types in low-level functions
|
2017-11-22 03:33:04 +00:00 |
|
Alex Beregszaszi
|
0e4d236558
|
Include implicit type conversions
|
2017-11-22 03:07:54 +00:00 |
|
Alex Beregszaszi
|
183f70262a
|
Document backends
|
2017-11-22 03:07:54 +00:00 |
|