Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add warning that low-level call/callcode/delegatecall don't check for existence | Alex Beregszaszi | 2017-08-02 | 1 | -0/+3 |
| | |||||
* | Fix grammar | Yoichi Hirai | 2017-07-26 | 1 | -1/+1 |
| | |||||
* | Clarify require and assert usage | maurelian | 2017-07-26 | 1 | -6/+4 |
| | |||||
* | Enable more examples in the documentation for testing | Alex Beregszaszi | 2017-07-19 | 1 | -2/+0 |
| | |||||
* | Keep the terminology about the exceptions the same | Juraj Bednar | 2017-07-18 | 1 | -1/+1 |
| | | | Don't call exception revert-style when the rest of the document uses require-style | ||||
* | Fix bugs in example contracts | Alex Beregszaszi | 2017-07-14 | 1 | -1/+5 |
| | |||||
* | Add version pragma to docs examples | Alex Beregszaszi | 2017-07-13 | 1 | -0/+10 |
| | |||||
* | Clarify exception documentation | Alex Beregszaszi | 2017-06-24 | 1 | -6/+5 |
| | |||||
* | Review suggestions. | chriseth | 2017-06-24 | 1 | -2/+2 |
| | |||||
* | Clarify exceptions. | chriseth | 2017-06-24 | 1 | -24/+42 |
| | |||||
* | Explain that .value() is only available if contract function is marked payable | Alex Beregszaszi | 2017-03-16 | 1 | -2/+2 |
| | |||||
* | Document the .value() and .gas() modifiers | Alex Beregszaszi | 2017-03-16 | 1 | -3/+3 |
| | |||||
* | Fix list indentation | Alex Beregszaszi | 2017-03-16 | 1 | -1/+2 |
| | |||||
* | Require and Assert. | chriseth | 2017-03-14 | 1 | -2/+9 |
| | |||||
* | Merge pull request #1702 from ethereum/assertError | Yoichi Hirai | 2017-03-04 | 1 | -2/+1 |
|\ | | | | | Change effect of assert to invalid opcode. | ||||
| * | Remove assert for now. | chriseth | 2017-02-24 | 1 | -5/+1 |
| | | |||||
| * | Change effect of assert to invalid opcode. | chriseth | 2017-02-16 | 1 | -3/+6 |
| | | |||||
* | | Document transfer() | Alex Beregszaszi | 2017-02-24 | 1 | -0/+1 |
|/ | |||||
* | Document revert() | Alex Beregszaszi | 2017-02-11 | 1 | -1/+1 |
| | |||||
* | Document user provided exceptions | Alex Beregszaszi | 2017-02-10 | 1 | -0/+4 |
| | |||||
* | Rename accessor to getter | Alex Beregszaszi | 2017-02-03 | 1 | -1/+1 |
| | |||||
* | Integrate missed changes. | chriseth | 2017-02-01 | 1 | -477/+1 |
| | |||||
* | Mention invalid in docs | Alex Beregszaszi | 2017-01-27 | 1 | -0/+2 |
| | |||||
* | Changelog and review suggestions. | chriseth | 2017-01-27 | 1 | -1/+1 |
| | |||||
* | Document special case of zero-initialized internal function. | chriseth | 2017-01-26 | 1 | -1/+6 |
| | |||||
* | Address feedback from code review. | Valentin Wüstholz | 2017-01-26 | 1 | -1/+1 |
| | |||||
* | Merge pull request #1597 from sarbogast/patch-2 | chriseth | 2017-01-23 | 1 | -10/+10 |
|\ | | | | | Fix the list of reasons for throwing automatically | ||||
| * | Fix the list of reasons for throwing automatically | Sebastien Arbogast | 2017-01-21 | 1 | -10/+10 |
| | | | | | | Used aut-enumerated list syntax | ||||
* | | Fixed typo on contract instance | Sebastien Arbogast | 2017-01-21 | 1 | -1/+1 |
|/ | | | Fixed the name of the variable referencing a contract instance | ||||
* | Corrected explanation per discussion. | Michael Coblenz | 2016-12-22 | 1 | -2/+2 |
| | |||||
* | Clarified support for recursive creation. | Michael Coblenz | 2016-12-21 | 1 | -2/+2 |
| | |||||
* | Fixed misleading typo | Michael Coblenz | 2016-12-20 | 1 | -1/+1 |
| | | | "now possible" should instead read "not possible." | ||||
* | Documentation. | chriseth | 2016-12-12 | 1 | -9/+10 |
| | |||||
* | docs: cleaning references to C; smoothing parameter syntax description | Yoichi Hirai | 2016-11-25 | 1 | -4/+4 |
| | |||||
* | docs: cross-reference returning multiple values | Yoichi Hirai | 2016-11-25 | 1 | -0/+5 |
| | |||||
* | doc: add a section about input parameters and output parameters | Yoichi Hirai | 2016-11-25 | 1 | -1/+56 |
| | |||||
* | Typo | RJ | 2016-11-19 | 1 | -1/+1 |
| | |||||
* | Rename ErrorTag to invalidJumpLabel in inline assembly | Alex Beregszaszi | 2016-11-15 | 1 | -1/+1 |
| | |||||
* | Document inline assembly ErrorTag | Alex Beregszaszi | 2016-11-15 | 1 | -0/+4 |
| | |||||
* | docs: document the new overflow exception during conversion into enum | Yoichi Hirai | 2016-11-12 | 1 | -3/+4 |
| | |||||
* | Add support for do/while loops | Rhett Aultman | 2016-11-10 | 1 | -2/+2 |
| | | | | | | | This commit adds support for a standard do <statement> while <expr>; form of statement. While loops were already being supported; supporting a do/while loop mostly involves reusing code from while loops but putting the conditional checking last. | ||||
* | Minor documentation fixes | Alex Beregszaszi | 2016-10-19 | 1 | -2/+2 |
| | |||||
* | Small points on the instruction table | Yoichi Hirai | 2016-10-14 | 1 | -3/+3 |
| | | | | | | Fixes #1205 `sload` was not marked with a `-`, contrary to the description of #1205 | ||||
* | Accommodate further reviews | Yoichi Hirai | 2016-10-13 | 1 | -6/+6 |
| | |||||
* | Change prenouns from `on` to `at` | Yoichi Hirai | 2016-10-13 | 1 | -2/+2 |
| | |||||
* | Accommodating reviews | Yoichi Hirai | 2016-10-13 | 1 | -9/+8 |
| | | | | https://github.com/ethereum/solidity/pull/1167#pullrequestreview-4031601 | ||||
* | Mention `payable` in the description when Solidity throws | Yoichi Hirai | 2016-10-12 | 1 | -1/+2 |
| | |||||
* | Codify `bytes` | Yoichi Hirai | 2016-10-12 | 1 | -1/+1 |
| | |||||
* | Change phrasing around too small index | Yoichi Hirai | 2016-10-12 | 1 | -2/+2 |
| | |||||
* | Merge two similar sections; the original survives | Yoichi Hirai | 2016-10-12 | 1 | -6/+8 |
| | |||||
* | Review suggestions. | chriseth | 2016-09-07 | 1 | -1/+1 |
| | |||||
* | Update documentation to version 0.4.0. | chriseth | 2016-09-07 | 1 | -7/+24 |
| | |||||
* | Merge pull request #1003 from winsvega/docs | chriseth | 2016-09-06 | 1 | -0/+14 |
|\ | | | | | add "pragma solidity ^0.4.0;" to code examples | ||||
| * | add "pragma solidity ^0.4.0;" to code examples | Dimitry | 2016-09-05 | 1 | -0/+14 |
| | | |||||
* | | Fix the return value of call in inline assembly | Alex Beregszaszi | 2016-09-06 | 1 | -1/+2 |
|/ | |||||
* | Use new style for the docs | Denton Liu | 2016-08-27 | 1 | -2/+1 |
| | |||||
* | Fix creating contracts section | Denton Liu | 2016-08-24 | 1 | -3/+5 |
| | |||||
* | Rename "call data" to "calldata" | Denton Liu | 2016-08-24 | 1 | -2/+2 |
| | |||||
* | Fix control-structures | Denton Liu | 2016-08-24 | 1 | -4/+4 |
| | |||||
* | Document throwing on contract-creation fail | Denton Liu | 2016-08-19 | 1 | -1/+2 |
| | |||||
* | Document throwing on calling empty code | Denton Liu | 2016-08-18 | 1 | -1/+2 |
| | |||||
* | Add documentation about throwing | Denton Liu | 2016-08-18 | 1 | -2/+3 |
| | |||||
* | Make function calls throw if target does not have code. | chriseth | 2016-08-17 | 1 | -0/+4 |
| | | | | | Low-level calls still just execute and will actually report "success". This allows `x.call.value(y)()` for x being a non-contract account. | ||||
* | Merge pull request #905 from ethereum/chriseth-patch-1 | chriseth | 2016-08-17 | 1 | -1/+1 |
|\ | | | | | Docs: wording: recursive call exploit -> reentrancy exploit | ||||
| * | Wording: recursive call exploit -> reentrancy exploit | chriseth | 2016-08-16 | 1 | -1/+1 |
| | | |||||
* | | Fix docs. (#916) | chriseth | 2016-08-17 | 1 | -3/+9 |
| | | |||||
* | | Merge pull request #903 from mocamircea/patch-8 | chriseth | 2016-08-16 | 1 | -3/+10 |
|\ \ | | | | | | | Update control-structures.rst | ||||
| * | | Update control-structures.rst | Mircea Moca | 2016-08-16 | 1 | -3/+8 |
| | | | | | | | | | Splitted example. | ||||
| * | | Update control-structures.rst | Mircea Moca | 2016-08-16 | 1 | -1/+3 |
| |/ | |||||
* | | Merge pull request #710 from chriseth/throwFailedCreate | chriseth | 2016-08-16 | 1 | -0/+37 |
|\ \ | | | | | | | BREAKING: Throw if contract creation fails. | ||||
| * | | Throw if contract creation fails. | chriseth | 2016-08-16 | 1 | -0/+37 |
| |/ | |||||
* | | Update control-structures.rst | Mircea Moca | 2016-08-16 | 1 | -1/+1 |
| | | |||||
* | | Update control-structures.rst | Mircea Moca | 2016-08-16 | 1 | -1/+1 |
|/ | | | typo -> coherence with previous occurrence in the document of C/JavaScript | ||||
* | Change i.e. to e.g. | Denton Liu | 2016-08-11 | 1 | -1/+1 |
| | |||||
* | Add missing s | Denton Liu | 2016-08-09 | 1 | -1/+1 |
| | |||||
* | Refix typo | Denton Liu | 2016-08-09 | 1 | -1/+1 |
| | |||||
* | Fix typo | Denton Liu | 2016-08-05 | 1 | -1/+1 |
| | |||||
* | Link to order of precedence table | Denton Liu | 2016-07-29 | 1 | -1/+1 |
| | |||||
* | Fix typos | Denton Liu | 2016-07-13 | 1 | -2/+2 |
| | |||||
* | Merge pull request #680 from Denton-L/fix-679 | chriseth | 2016-07-09 | 1 | -3/+11 |
|\ | | | | | Add section about default values of variables | ||||
| * | Incorporate changes | Denton Liu | 2016-07-09 | 1 | -2/+1 |
| | | |||||
| * | Apply fixes | Denton Liu | 2016-07-05 | 1 | -5/+4 |
| | | |||||
| * | Fix incorrect directives | Denton Liu | 2016-07-04 | 1 | -3/+5 |
| | | |||||
| * | Add section about default values of variables | Denton Liu | 2016-06-23 | 1 | -2/+10 |
| | | |||||
* | | Mention dangers of polymorphism | Denton Liu | 2016-07-08 | 1 | -1/+4 |
| | | |||||
* | | Incorporate corrections | Denton Liu | 2016-07-08 | 1 | -2/+2 |
| | | |||||
* | | Correct grammar and language | Denton Liu | 2016-07-05 | 1 | -7/+7 |
| | | |||||
* | | Security Considerations | chriseth | 2016-07-04 | 1 | -0/+12 |
|/ | |||||
* | Changed inline code syntax | Denton Liu | 2016-05-30 | 1 | -46/+46 |
| | | | | Changed from :code:`<inline>` to ``<inline>`` | ||||
* | Modified control-structures.rst | Denton Liu | 2016-05-30 | 1 | -46/+46 |
| | | | | Changed inline code syntax | ||||
* | Typo fix | Dave Hoover | 2016-05-20 | 1 | -1/+1 |
| | |||||
* | Corrected capitalisation of symbol names | Denton Liu | 2016-05-19 | 1 | -4/+4 |
| | |||||
* | Fixed a badly resolved merge conflict | Denton Liu | 2016-05-19 | 1 | -3/+3 |
| | |||||
* | Changed whitespace formatting | Denton Liu | 2016-05-18 | 1 | -1/+6 |
| | |||||
* | Fixed table formatting | Denton Liu | 2016-05-18 | 1 | -141/+141 |
| | |||||
* | Replaced tabs with spaces | Denton Liu | 2016-05-18 | 1 | -97/+97 |
| | |||||
* | Increased clarity of assembly statement | Denton Liu | 2016-05-18 | 1 | -2/+5 |
| | |||||
* | Corrected spacing to four spaces | Denton Liu | 2016-05-18 | 1 | -38/+40 |
| | |||||
* | Removed trailing space | Denton Liu | 2016-05-18 | 1 | -1/+1 |
| | |||||
* | Merge pull request #545 from chriseth/accessFunLabels | chriseth | 2016-05-18 | 1 | -2/+13 |
|\ | | | | | Allow access to functions in inline assembly. | ||||
| * | Typo | chriseth | 2016-05-17 | 1 | -1/+1 |
| | | |||||
| * | Allow access to functions in inline assembly. | chriseth | 2016-05-12 | 1 | -2/+13 |
| | | |||||
* | | Merge pull request #546 from chriseth/fixiszero | chriseth | 2016-05-14 | 1 | -3/+3 |
|\ \ | | | | | | | Correctly use not/bnot/iszero. | ||||
| * | | Correctly use not/bnot/iszero. | chriseth | 2016-05-09 | 1 | -3/+3 |
| |/ | | | | | | | | | A long time ago, some opcodes were renamed. Now we should only have not (bitwise negation) and iszero (logical negation). | ||||
* | | Removed unnecessary period | Denton Liu | 2016-05-13 | 1 | -2/+2 |
| | | |||||
* | | Added origin of scoping rules | Denton Liu | 2016-05-12 | 1 | -0/+1 |
| | | |||||
* | | Moved comment to more logical place | Denton Liu | 2016-05-12 | 1 | -1/+1 |
| | | |||||
* | | Removed trailing spaces | Denton Liu | 2016-05-12 | 1 | -4/+4 |
| | | |||||
* | | Added content | Denton Liu | 2016-05-12 | 1 | -0/+51 |
| | | |||||
* | | Changed the title | Denton Liu | 2016-05-12 | 1 | -4/+3 |
| | | |||||
* | | Created scoping section | Denton Liu | 2016-05-12 | 1 | -0/+6 |
|/ | |||||
* | Typos in inline assembly documentation. | chriseth | 2016-03-31 | 1 | -3/+3 |
| | |||||
* | Documentation. | chriseth | 2016-03-30 | 1 | -0/+444 |
| | |||||
* | Documentation for delegatecall. | chriseth | 2016-03-12 | 1 | -1/+1 |
| | |||||
* | Added in-depth links for further reading to the state variable, function and ↵ | holgerd77 | 2016-02-19 | 1 | -0/+2 |
| | | | | function modifier overview in the structure section | ||||
* | [cond-expr] add one doc about conditional expression | Lu Guanqun | 2016-01-23 | 1 | -1/+1 |
| | |||||
* | [docs]: change unsupported underscore to start | Lu Guanqun | 2015-12-30 | 1 | -1/+1 |
| | | | highlight "not" | ||||
* | Imported documentation. | chriseth | 2015-12-08 | 1 | -0/+167 |