Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix a wrong number | Haoliang Yu | 2018-04-03 | 1 | -1/+1 |
| | |||||
* | Document STATICCALL usage in experimental 0.5.0. | chriseth | 2018-03-06 | 1 | -0/+19 |
| | |||||
* | Revert warning update about `view` modifier | Oleksii Matiiasevych | 2018-03-06 | 1 | -1/+1 |
| | |||||
* | Merge pull request #3643 from ethereum/gasleft | chriseth | 2018-03-06 | 1 | -1/+1 |
|\ | | | | | Move msg.gas to global function gasleft(). Closes #2971. | ||||
| * | Use msg.value and gasleft() as an example in the docs. | Daniel Kirchner | 2018-03-05 | 1 | -1/+1 |
| | | |||||
| * | Move msg.gas to global function gasleft(). Closes #2971. | Daniel Kirchner | 2018-03-05 | 1 | -1/+1 |
| | | |||||
* | | Correct warning message in Pure Functions doc | Furkan Ayhan | 2018-03-04 | 1 | -1/+1 |
| | | | | | | wrong commit that caused this: (https://github.com/ethereum/solidity/commit/64eaff64200d166bdd48f81bceefec9bc83db72f#diff-754689a291c0a19b500c31eb6c1d30c7R506) | ||||
* | | change the language so that it doesn't sound like send and transfer is ↵ | bernard peh | 2018-03-02 | 1 | -1/+6 |
| | | | | | | | | providing the stipend | ||||
* | | clarify 2300 gas stipend in fallback function section | bernard peh | 2018-03-02 | 1 | -9/+2 |
|/ | |||||
* | Documentation updates for internal constructors and function signature (#3365) | Elena Dimitrova | 2018-03-01 | 1 | -4/+31 |
| | | | | | | | | | | * Add a note explaining return values not included in function signature * Add section on Constructors in documentation * Improve documented definition for abstract contract * Add benefits of abstraction to documentation | ||||
* | Note deprecation of constant keyword on functions | wbt | 2018-02-27 | 1 | -1/+1 |
| | |||||
* | Random documentation updates (assembly, faq) | Alex Beregszaszi | 2018-02-27 | 1 | -3/+3 |
| | |||||
* | Documentation about emitting events. | chriseth | 2018-02-22 | 1 | -4/+6 |
| | |||||
* | Merge pull request #3427 from duaraghav8/patch-3 | chriseth | 2018-02-22 | 1 | -0/+11 |
|\ | | | | | Abstract Contracts: Add note about function type | ||||
| * | Fix link. | chriseth | 2018-02-20 | 1 | -5/+3 |
| | | |||||
| * | correct terminology | Raghav Dua | 2018-01-24 | 1 | -2/+2 |
| | | |||||
| * | Abstract Contracts: Add note about function type | Raghav Dua | 2018-01-24 | 1 | -0/+13 |
| | | |||||
* | | fixes ethereum/solidity#1209 | hyperfekt | 2018-01-26 | 1 | -1/+1 |
| | | | | | | | | This clears up a common and easy misunderstanding which seems to occur rather often. (https://ethereum.stackexchange.com/questions/8263/trying-to-understand-libraries) | ||||
* | | Merge pull request #3203 from ethereum/nocall | chriseth | 2018-01-25 | 1 | -1/+29 |
|\ \ | | | | | | | Prevent libraries from being called. | ||||
| * | | Document call protector. | chriseth | 2018-01-19 | 1 | -1/+29 |
| | | | |||||
* | | | Inheritance, "super" and DDD | ZoOgY-DoOgY | 2018-01-24 | 1 | -3/+3 |
| |/ |/| | | | As explained in "Multiple Inheritance and Linearization" part, "a simple rule to remember is to specify the base classes in the order from “most base-like” to “most derived”". So "contract Final is Base1, Base2" means Final is derived from Base2, derived from Base1, so the final inheritance sequence should be, starting with the most derived contract : Final, Base2, Base1, mortal, owned. | ||||
* | | Add comment to clarify example (#3415) | Maurelian | 2018-01-24 | 1 | -1/+1 |
|/ | | | | | | * Add comment to clarify example * Reverse bases. | ||||
* | Minor syntax and formatting changes (#3337) | Chuck LeDuc Díaz | 2017-12-20 | 1 | -22/+22 |
| | | | | | | | | | | | | * Copyediting, mostly syntax. * Use consistent quote chars inside sample code comments * Revert to put back matching parenthesis * Use single backticks for comment code quotes wherever a reserved word, function or variable name is used in a comment | ||||
* | Fix Solidity warnings | Jim McDonald | 2017-12-13 | 1 | -68/+82 |
| | |||||
* | Document function overloads and resolution | elenadimitrova | 2017-12-12 | 1 | -7/+94 |
| | |||||
* | Minor update in contracts | wbt | 2017-11-30 | 1 | -1/+1 |
| | | | Fix typos and prevent example code from needing horizontal scroll bar | ||||
* | Ensure each code snippet in the docs can be extracted for tests | Alex Beregszaszi | 2017-11-22 | 1 | -27/+13 |
| | |||||
* | Update contracts.rst | Martín Triay | 2017-09-28 | 1 | -1/+1 |
| | | | Fixed web3 URL | ||||
* | docs: Specify gas fallback function from call | Lefteris Karapetsas | 2017-09-21 | 1 | -2/+1 |
| | | | | | Specify that also 21k gas is needed for fallback functions originating from external function calls. | ||||
* | Overhaul contract creation section in the documentation (add reference to ↵ | Alex Beregszaszi | 2017-09-13 | 1 | -38/+10 |
| | | | | remix and web3.js) | ||||
* | Clarify some subtleties of the fallback function | Alex Beregszaszi | 2017-09-02 | 1 | -3/+18 |
| | |||||
* | Highlight opcodes in docs | Alex Beregszaszi | 2017-08-28 | 1 | -1/+1 |
| | |||||
* | Fix lists and links | Alex Beregszaszi | 2017-08-28 | 1 | -0/+1 |
| | |||||
* | Explain the limitations of view and pure | Alex Beregszaszi | 2017-08-25 | 1 | -0/+18 |
| | |||||
* | Require 0.4.16 for view/pure in docs examples | Alex Beregszaszi | 2017-08-25 | 1 | -2/+2 |
| | |||||
* | Document pure functions | Alex Beregszaszi | 2017-08-24 | 1 | -1/+22 |
| | |||||
* | Document view functions | Alex Beregszaszi | 2017-08-23 | 1 | -8/+11 |
| | |||||
* | Update contracts.rst | chriseth | 2017-08-16 | 1 | -1/+1 |
| | |||||
* | Specify address as string on events documentation | Isaac Ibiapina | 2017-08-16 | 1 | -1/+1 |
| | |||||
* | Merge pull request #2660 from jamesray1/patch-26 | chriseth | 2017-08-15 | 1 | -1/+1 |
|\ | | | | | Constructor index in docs/contracts.rst | ||||
| * | Constructor is not a solidity keyword | James Ray | 2017-07-28 | 1 | -1/+1 |
| | | | | | | Removed backticks | ||||
| * | Constructor index | James Ray | 2017-07-28 | 1 | -2/+2 |
| | | | | | | For referencing, especially when it hasn't been mentioned but not discussed in detail previously e.g. here and here. | ||||
* | | Updated link for getter-functions | James Ray | 2017-07-28 | 1 | -1/+1 |
|/ | |||||
* | Fix typo in contracts.rst | Nathan Hernandez | 2017-07-27 | 1 | -1/+1 |
| | | | Changed `internall` to `internally`. | ||||
* | Enable more examples in the documentation for testing | Alex Beregszaszi | 2017-07-19 | 1 | -0/+2 |
| | |||||
* | Fix bugs in example contracts | Alex Beregszaszi | 2017-07-14 | 1 | -5/+26 |
| | |||||
* | Added ref for Getter functions | James Ray | 2017-07-01 | 1 | -0/+1 |
| | |||||
* | Merge pull request #2364 from VoR0220/abiSpec | chriseth | 2017-06-14 | 1 | -0/+2 |
|\ | | | | | Bring ABI Spec Into Solidity Documentation | ||||
| * | Include abi specs in index and fix styling. | chriseth | 2017-06-13 | 1 | -0/+2 |
| | | |||||
* | | Clarify statement about receiving ether | chriseth | 2017-06-14 | 1 | -1/+2 |
|/ | | | Fixes #2377 | ||||
* | Merge pull request #2278 from ethereum/chriseth-patch-2 | chriseth | 2017-05-17 | 1 | -1/+1 |
|\ | | | | | Fix bug in example contract. | ||||
| * | Fix bug in example contract. | chriseth | 2017-05-17 | 1 | -1/+1 |
| | | |||||
* | | remove extraneous 's' | greggdourgarian | 2017-05-04 | 1 | -1/+1 |
| | | |||||
* | | minor punctuation, typo and clarity changes | greggdourgarian | 2017-05-04 | 1 | -28/+27 |
|/ | |||||
* | Cleanup to make the docs more consistent. | chriseth | 2017-05-03 | 1 | -1/+1 |
| | |||||
* | Update common-patterns.rst | Matt Wisniewski | 2017-05-03 | 1 | -11/+8 |
| | |||||
* | Update contracts.rst | Morgan | 2017-04-18 | 1 | -1/+1 |
| | |||||
* | Fix typo | Matt Searle | 2017-03-27 | 1 | -1/+1 |
| | |||||
* | Disallow constructor in interfaces | Alex Beregszaszi | 2017-03-18 | 1 | -0/+1 |
| | |||||
* | Disallow enums in interfaces | Alex Beregszaszi | 2017-03-18 | 1 | -0/+1 |
| | |||||
* | Document interfaces | Alex Beregszaszi | 2017-03-18 | 1 | -0/+27 |
| | |||||
* | Fix typo (recieve to receive) | Alex Beregszaszi | 2017-03-16 | 1 | -1/+1 |
| | |||||
* | Documentation update. | chriseth | 2017-03-13 | 1 | -8/+13 |
| | |||||
* | Extend documentation for constant state variables. | chriseth | 2017-03-13 | 1 | -2/+9 |
| | |||||
* | Disallow constants that are neither value types nor strings. | chriseth | 2017-03-13 | 1 | -0/+3 |
| | |||||
* | Documentation. | chriseth | 2017-03-13 | 1 | -6/+5 |
| | |||||
* | Rename accessor to getter | Alex Beregszaszi | 2017-02-03 | 1 | -12/+12 |
| | |||||
* | docs: document the resriction about a function and an event of the same ↵ | Yoichi Hirai | 2017-01-12 | 1 | -0/+7 |
| | | | | name, and so on | ||||
* | docs: add a description about the types of parameters of overriding functions | Yoichi Hirai | 2016-11-23 | 1 | -2/+4 |
| | |||||
* | Merge the constructor sections | Alex Beregszaszi | 2016-10-19 | 1 | -0/+3 |
| | |||||
* | Mention why Homestead was different for libraries | Alex Beregszaszi | 2016-10-19 | 1 | -1/+1 |
| | |||||
* | Document constant functions | Alex Beregszaszi | 2016-10-19 | 1 | -3/+24 |
| | |||||
* | Rename sha3 to keccak256 in the documentation | Alex Beregszaszi | 2016-10-06 | 1 | -3/+3 |
| | |||||
* | Update documentation to version 0.4.0. | chriseth | 2016-09-07 | 1 | -17/+51 |
| | |||||
* | Merge pull request #1003 from winsvega/docs | chriseth | 2016-09-06 | 1 | -0/+26 |
|\ | | | | | add "pragma solidity ^0.4.0;" to code examples | ||||
| * | add "pragma solidity ^0.4.0;" to code examples | Dimitry | 2016-09-05 | 1 | -0/+26 |
| | | |||||
* | | Require ";" after "_" | chriseth | 2016-09-05 | 1 | -3/+3 |
|/ | |||||
* | Clarify warning. | chriseth | 2016-08-30 | 1 | -2/+3 |
| | |||||
* | Documentation. | chriseth | 2016-08-30 | 1 | -0/+5 |
| | |||||
* | Clean up contracts.rst | Denton Liu | 2016-08-27 | 1 | -14/+17 |
| | |||||
* | Merge pull request #953 from Denton-L/fallback-stuff | chriseth | 2016-08-26 | 1 | -18/+27 |
|\ | | | | | Write about what fallback functions cannot do | ||||
| * | Add "Sending Ether" | Denton Liu | 2016-08-26 | 1 | -0/+1 |
| | | |||||
| * | Correct spacing | Denton Liu | 2016-08-26 | 1 | -18/+18 |
| | | |||||
| * | Write about what fallback functions cannot do | Denton Liu | 2016-08-26 | 1 | -0/+8 |
| | | |||||
* | | Disallow fallback function to return values. | chriseth | 2016-08-26 | 1 | -1/+2 |
|/ | |||||
* | Merge pull request #925 from mocamircea/patch-10 | chriseth | 2016-08-26 | 1 | -11/+56 |
|\ | | | | | Update contracts.rst | ||||
| * | Update contracts.rst | Mircea Moca | 2016-08-25 | 1 | -9/+47 |
| | | | | | | | | | | | | | | | | | | I left the example with contract C only, showing the access specifiers discussed at 186-188. The specifier of data is left public since nothing is related to accessor functions now. Added a separate example with contracts C, D and E to show specifier's effect. Added a separate example to prove the synthesizing of accessor functions. Added a new example to show the internal/external call of the accessor, according to existent discussion. | ||||
| * | Update contracts.rst | Mircea Moca | 2016-08-19 | 1 | -4/+4 |
| | | | | | | I think it's more clear now and without the risk of mentioning the yet discussed accessor concept | ||||
| * | Update contracts.rst | Mircea Moca | 2016-08-18 | 1 | -7/+14 |
| | | | | | | Extended example according to the discussed stuff, clarification & typos | ||||
* | | Update contracts.rst | Denton Liu | 2016-08-24 | 1 | -3/+4 |
| | | |||||
* | | Remove trailing whitespaces | Denton Liu | 2016-08-24 | 1 | -1/+1 |
| | | |||||
* | | Small documentation update | Dave Hoover | 2016-08-24 | 1 | -1/+1 |
|/ | |||||
* | BREAKING: return only exits current function/modifier | chriseth | 2016-08-17 | 1 | -7/+33 |
| | |||||
* | Made snippet work as is. | chriseth | 2016-08-01 | 1 | -3/+3 |
| | |||||
* | Update contracts.rst | cseberino | 2016-08-01 | 1 | -2/+6 |
| | |||||
* | Update contracts.rst | Manidos | 2016-07-27 | 1 | -1/+1 |
| | | | | | | | I've changed line 88, because **if (msg.sender == creator)** threw an exception in solidity browser compier. Untitled:25:13: Error: Operator == not compatible with types address and contract TokenCreator if (msg.sender == creator) ^-------------------^ | ||||
* | Security Considerations | chriseth | 2016-07-04 | 1 | -1/+1 |
| | |||||
* | Fixing library examples that don't compile. | Dave Hoover | 2016-06-25 | 1 | -5/+5 |
| | | | Addressing https://github.com/ethereum/solidity/issues/684 | ||||
* | Merge pull request #658 from graup/graup-patch-1 | chriseth | 2016-06-21 | 1 | -1/+1 |
|\ | | | | | Fix typo in Libraries section | ||||
| * | Fix typo in Libraries section | Paul Grau | 2016-06-18 | 1 | -2/+2 |
| | | |||||
* | | Fix two documentation typos | Fabio Berger | 2016-06-20 | 1 | -2/+2 |
|/ | |||||
* | Changed inline code syntax | Denton Liu | 2016-05-30 | 1 | -60/+60 |
| | | | | Changed from :code:`<inline>` to ``<inline>`` | ||||
* | Modified contracts.rst | Denton Liu | 2016-05-30 | 1 | -60/+60 |
| | | | | Changed inline code syntax | ||||
* | Changed link from markdown to rst | Denton Liu | 2016-05-19 | 1 | -2/+2 |
| | | | | Added labels for the links to point to | ||||
* | Corrected capitalisation of symbol names | Denton Liu | 2016-05-19 | 1 | -11/+12 |
| | |||||
* | Changed whitespace formatting | Denton Liu | 2016-05-18 | 1 | -23/+24 |
| | |||||
* | Replaced all tabs with spaces | Denton Liu | 2016-05-18 | 1 | -50/+50 |
| | |||||
* | More code-style corrections | Denton Liu | 2016-05-18 | 1 | -5/+21 |
| | |||||
* | fix example solidity contract code by adding argument to constructor | Alex Melville | 2016-05-16 | 1 | -1/+1 |
| | |||||
* | Reformatted according to style guide | Denton Liu | 2016-05-06 | 1 | -3/+53 |
| | |||||
* | Update contracts.rst | Denton Liu | 2016-05-06 | 1 | -1/+1 |
| | | | | Corrected grammar error | ||||
* | Documentation. | chriseth | 2016-05-05 | 1 | -0/+66 |
| | |||||
* | Documentation for delegatecall. | chriseth | 2016-03-12 | 1 | -35/+8 |
| | |||||
* | Update contracts.rst | uberlaufer | 2016-03-11 | 1 | -4/+3 |
| | |||||
* | shortened lines to 79 | uberlaufer | 2016-03-11 | 1 | -1/+5 |
| | |||||
* | Update contracts.rst | uberlaufer | 2016-03-11 | 1 | -5/+1 |
| | | | minor grammar and spelling corrections | ||||
* | Added in-depth links to function modifiers, structs and enums in structure ↵ | holgerd77 | 2016-02-19 | 1 | -0/+2 |
| | | | | section | ||||
* | docs: code sytle | u2 | 2015-12-30 | 1 | -192/+192 |
| | |||||
* | Fixes in the misc section. | chriseth | 2015-12-21 | 1 | -0/+4 |
| | |||||
* | Note about private note being invisible. | chriseth | 2015-12-14 | 1 | -0/+7 |
| | |||||
* | Imported documentation. | chriseth | 2015-12-08 | 1 | -0/+899 |