Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #3885 from ↵ | chriseth | 2018-04-17 | 6 | -12/+12 |
|\ | | | | | | | | | LefterisJP/update_solidity_version_where_revert_with_reason Docs: Update solidity version for revert with reason | ||||
| * | Docs: Update solidity version for revert with reason | Lefteris Karapetsas | 2018-04-16 | 6 | -12/+12 |
| | | |||||
* | | Merge pull request #3865 from ethereum/updateConstructorVersionPragmas | chriseth | 2018-04-17 | 1 | -2/+2 |
|\ \ | | | | | | | [MERGE WITH RELEASE 0.4.22] Update version pragmas in constructor documentation. | ||||
| * | | Update version pragmas from >0.4.21 to ^0.4.22. | Daniel Kirchner | 2018-04-12 | 1 | -2/+2 |
| | | | |||||
* | | | Preparation for 0.4.22 release. | chriseth | 2018-04-17 | 1 | -0/+4 |
| | | | |||||
* | | | Add documentation. | chriseth | 2018-04-16 | 1 | -0/+10 |
| | | | |||||
* | | | Merge pull request #3880 from ethereum/addressMemberDocAndWarn | chriseth | 2018-04-16 | 1 | -2/+2 |
|\ \ \ | |_|/ |/| | | Improve documentation and warning about accessing contract members in… | ||||
| * | | Improve documentation and warning about accessing contract members inherited ↵ | Daniel Kirchner | 2018-04-14 | 1 | -2/+2 |
| | | | | | | | | | | | | from address. | ||||
* | | | Document ABI encoding functions. | chriseth | 2018-04-14 | 2 | -2/+28 |
|/ / | |||||
* | | Remove dead code and clarify throw. | chriseth | 2018-04-13 | 1 | -1/+1 |
| | | |||||
* | | Update documentation and minor changes. | chriseth | 2018-04-12 | 1 | -7/+11 |
| | | |||||
* | | Update documentation. | chriseth | 2018-04-12 | 8 | -35/+92 |
| | | |||||
* | | Documentation for revert with reason string. | chriseth | 2018-04-12 | 3 | -2/+27 |
|/ | |||||
* | Merge pull request #3836 from netrunnerX/develop | chriseth | 2018-04-10 | 1 | -5/+4 |
|\ | | | | | Update solidity-by-example.rst. | ||||
| * | Update solidity-by-example.rst | NetX | 2018-04-09 | 1 | -5/+4 |
| | | |||||
* | | Error on duplicated super constructor calls | Federico Bond | 2018-04-09 | 1 | -5/+9 |
| | | |||||
* | | Update Delegatecall Description in Docs | Robbie Ferguson | 2018-04-06 | 1 | -0/+7 |
|/ | | | | The previous description did not include the fact that the storage locations of the two contracts must align up until the storage variable(s) affected in order for the called contract to successfully write to the caller's storage. If they are misaligned, delegatecall will silently fail. This is difficult to debug without underlying knowledge of how delegatecall works, and clarity in the docs would certainly be helpful. | ||||
* | Merge pull request #3805 from kevinflo/tuple-documentation-var-removal | chriseth | 2018-04-05 | 1 | -4/+6 |
|\ | | | | | Removed documentation reference to var for tuple variable assignment | ||||
| * | Variable assignment wording change | Kevin Florenzano | 2018-04-05 | 1 | -1/+1 |
| | | |||||
| * | Removed documentation reference to the now-depricated var tuple variable ↵ | kevinflo | 2018-04-02 | 1 | -4/+6 |
| | | | | | | | | assignment syntax | ||||
* | | Document use of AFL. | chriseth | 2018-04-05 | 1 | -0/+51 |
| | | |||||
* | | Merge pull request #3657 from ethereum/codingStyle | chriseth | 2018-04-05 | 1 | -2/+2 |
|\ \ | | | | | | | Use coding style. | ||||
| * | | Use coding style. | chriseth | 2018-03-06 | 1 | -2/+2 |
| | | | |||||
* | | | Clarify code state of contracts under construction. | chriseth | 2018-04-04 | 1 | -1/+7 |
| | | | |||||
* | | | Create empty dynamic memory arrays more efficiently. | chriseth | 2018-04-04 | 2 | -4/+12 |
| | | | |||||
* | | | hash256 -> bytes32 fix in misleading note | Roman | 2018-04-04 | 1 | -1/+1 |
| | | | | | | | | | As it was described here: https://ethereum.stackexchange.com/questions/44628/understanding-low-level-interface-to-logs/44629?noredirect=1#comment52316_44629 | ||||
* | | | Document absence of constructors. | Daniel Kirchner | 2018-04-04 | 1 | -1/+3 |
| | | | |||||
* | | | Update version pragma and use new constructor syntax in std/ contracts. | Daniel Kirchner | 2018-04-04 | 1 | -3/+3 |
| | | | |||||
* | | | Updates docs to new constructor syntax. | bitshift | 2018-04-04 | 1 | -6/+26 |
| | | | |||||
* | | | Merge pull request #3801 from meowingtwurtle/preFixedPoint | chriseth | 2018-04-03 | 2 | -4/+4 |
|\ \ \ | | | | | | | | | Set default fixed point decimal places to 18 | ||||
| * | | | Set default fixed point decimal places to 18 | Jason Cobb | 2018-03-31 | 2 | -4/+4 |
| | |/ | |/| | |||||
* | | | Merge pull request #3803 from ethereum/homebrew | chriseth | 2018-04-03 | 1 | -1/+0 |
|\ \ \ | | | | | | | | | Remove brew linkapps from the installation instructions | ||||
| * | | | Remove brew linkapps from the installation instructions | Alex Beregszaszi | 2018-03-31 | 1 | -1/+0 |
| |/ / | |||||
* / / | fix a wrong number | Haoliang Yu | 2018-04-03 | 1 | -1/+1 |
|/ / | |||||
* | | Fix small formatting issue | wbt | 2018-03-31 | 1 | -1/+1 |
| | | | | | | in which a constant was not treated as code, inconsistent with surrounding examples. | ||||
* | | Disallow empty structs | Alex Beregszaszi | 2018-03-27 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #3772 from ethereum/docsTestingGuide | Alex Beregszaszi | 2018-03-27 | 1 | -0/+79 |
|\ \ | | | | | | | Add syntax testing guide to docs | ||||
| * | | Explains test structure and update mechanism more detailed. | Erik Kundt | 2018-03-27 | 1 | -3/+20 |
| | | | |||||
| * | | Updates "How to contribute" | Erik Kundt | 2018-03-22 | 1 | -0/+62 |
| | | | | | | | | | Adds detailed description of the new syntax test tool. | ||||
* | | | Updates docs for blockhash changes. | bitshift | 2018-03-27 | 2 | -3/+21 |
| | | | |||||
* | | | Fix: Missing payable at function forceOwnerChange | Matías A. Ré Medina | 2018-03-20 | 1 | -0/+1 |
|/ / | | | | | forceOwnerChange expects ether, and does not have the payable keyword. | ||||
* | | Refactoring; fuse SyntaxTestParser and SyntaxTester to SyntaxTest. | Daniel Kirchner | 2018-03-13 | 1 | -4/+11 |
| | | |||||
* | | Merge pull request #3702 from solidity-korea/develop | chriseth | 2018-03-12 | 1 | -0/+1 |
|\ \ | | | | | | | Add Korean to Translations | ||||
| * | | Add Korean to Translation | dongsamb | 2018-03-10 | 1 | -0/+1 |
| | | | |||||
* | | | Noted `suicide` is deprecated (#3692) | wbt | 2018-03-12 | 2 | -2/+2 |
| | | | | | | | | | According to the [changelog](https://github.com/ethereum/solidity/blob/b5e804b8caba0cc84514898323df91a025705177/Changelog.md), `suicide` was deprecated before 0.4.3 (after 0.2.0) and warning by 0.4.17. | ||||
* | | | Fix a typo. | Grzegorz Hasse | 2018-03-08 | 1 | -1/+1 |
| | | | |||||
* | | | Update changelog for release. | chriseth | 2018-03-08 | 1 | -0/+4 |
| | | | |||||
* | | | Merge pull request #3634 from ethereum/useCorrectVersionForEmit | chriseth | 2018-03-08 | 4 | -6/+6 |
|\ \ \ | | | | | | | | | Use 0.4.21 pragma for documentation that uses "emit". | ||||
| * | | | Use 0.4.21 pragma for documentation that uses "emit". | chriseth | 2018-03-02 | 4 | -6/+6 |
| |/ / | |||||
* | | | Some words on Remix | ankit raj | 2018-03-07 | 1 | -1/+3 |
| | | | |||||
* | | | Document STATICCALL usage in experimental 0.5.0. | chriseth | 2018-03-06 | 1 | -0/+19 |
| | | | |||||
* | | | Merge pull request #3653 from ethereum/docNegativeSourceIndex | chriseth | 2018-03-06 | 1 | -0/+5 |
|\ \ \ | | | | | | | | | Document the meaning of sourceIndex "-1" in source mappings. | ||||
| * | | | Document the meaning of sourceIndex "-1" in source mappings. | Daniel Kirchner | 2018-03-06 | 1 | -0/+5 |
| | |/ | |/| | |||||
* / | | 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 | 3 | -3/+5 |
|\ \ | | | | | | | 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 | 3 | -3/+5 |
| |/ | |||||
* | | Merge pull request #3569 from ethereum/evmVersion | chriseth | 2018-03-05 | 1 | -0/+1 |
|\ \ | | | | | | | EVM version | ||||
| * | | Explain json-io setting. | chriseth | 2018-03-02 | 1 | -0/+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 | 2 | -4/+37 |
| | | | | | | | | | | * 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 | ||||
* | Update Tips and Tricks on structs initialization. (#3626) | Oleksii Matiiasevych | 2018-03-01 | 1 | -1/+4 |
| | | | | * Update Tips and Tricks on structs initialization. | ||||
* | Merge pull request #3587 from OTTTO/develop | chriseth | 2018-03-01 | 1 | -1/+47 |
|\ | | | | | Multiline output parameters and return statements | ||||
| * | Multiline output parameters and return statements | Dax Bondye | 2018-02-27 | 1 | -1/+47 |
| | | |||||
* | | Update miscellaneous.rst | Jordi Baylina | 2018-02-28 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #3476 from ethereum/scoping | chriseth | 2018-02-28 | 1 | -2/+59 |
|\ \ | | | | | | | C99/C++ scoping rules | ||||
| * | | Documentation about new scoping rules. | chriseth | 2018-02-27 | 1 | -2/+59 |
| | | | |||||
* | | | Shift operands were swapped in accepted EIP145 | Alex Beregszaszi | 2018-02-27 | 1 | -3/+3 |
| | | | |||||
* | | | Remove ROL/ROR as they are not part of EIP145 anymore | Alex Beregszaszi | 2018-02-27 | 1 | -4/+0 |
| | | | |||||
* | | | Document bitwise shift operators in assembly | Alex Beregszaszi | 2018-02-27 | 1 | -0/+10 |
|/ / | |||||
* | | Fix builtin function formatting in julia | Alex Beregszaszi | 2018-02-27 | 1 | -76/+77 |
| | | |||||
* | | Introduce VM version ('hard fork') column for assembly opcodes | Alex Beregszaszi | 2018-02-27 | 1 | -161/+163 |
| | | |||||
* | | Fix some keyword highlighting in docs | Alex Beregszaszi | 2018-02-27 | 1 | -2/+2 |
| | | |||||
* | | Fix link to solcjs in the installation section | Alex Beregszaszi | 2018-02-27 | 1 | -4/+4 |
| | | |||||
* | | Mention that solcjs is not compatible with solc in the using-the-compiler ↵ | Alex Beregszaszi | 2018-02-27 | 2 | -0/+5 |
| | | | | | | | | section | ||||
* | | Merge pull request #3335 from nisdas/ballot-contract | chriseth | 2018-02-27 | 1 | -9/+14 |
|\ \ | | | | | | | Fixes the errors in the sample ballot contract | ||||
| * | | Fix name shadowing in ballot example contract. | chriseth | 2018-02-27 | 1 | -9/+14 |
| | | | |||||
* | | | Note deprecation of constant keyword on functions | wbt | 2018-02-27 | 1 | -1/+1 |
| | | | |||||
* | | | Random documentation updates (assembly, faq) | Alex Beregszaszi | 2018-02-27 | 3 | -39/+11 |
|/ / | |||||
* | | Fix example; closes #3582 | Aaron Colaço | 2018-02-24 | 1 | -9/+24 |
| | | |||||
* | | add in progress | Hongbin Zuo | 2018-02-23 | 1 | -1/+1 |
| | | |||||
* | | Why you made this change: | Hongbin Zuo | 2018-02-23 | 1 | -0/+1 |
| | | | | | | | | | | | | | | Talked with Chris and Matt, in order to develop stronger ethereum community in China, we decided to initiate the activity to translate Solidity documentation into Simplified Chinese version. We have invited over 10 experienced translators as a team to contribute on this effort. What you did: I finished translation of index.rst into Simplified Chinese and wanted it to be added into main doc index. | ||||
* | | Merge pull request #3538 from ethereum/emitEvents | chriseth | 2018-02-23 | 6 | -23/+26 |
|\ \ | | | | | | | emit pseudo-keyword for events. | ||||
| * | | Documentation about emitting events. | chriseth | 2018-02-22 | 5 | -22/+24 |
| | | | |||||
| * | | Introduce emit statement. | chriseth | 2018-02-22 | 1 | -1/+2 |
| | | | |||||
* | | | Merge pull request #3575 from OTTTO/develop | chriseth | 2018-02-23 | 1 | -2/+16 |
|\ \ \ | | |/ | |/| | Recommend to explicitly label the visibility of functions. | ||||
| * | | Reccomend to explicitly label the visibility of functions. | Dax Bondye | 2018-02-23 | 1 | -2/+16 |
| | | | |||||
* | | | Merge pull request #3513 from OTTTO/develop | chriseth | 2018-02-22 | 1 | -0/+103 |
|\| | | | | | | | | Add "Maximum Line Length" section | ||||
| * | | Recommend consistent style for wrapping long lines. | DYLAN BECKWITH | 2018-02-22 | 1 | -0/+103 |
| | | | |||||
* | | | Merge pull request #3552 from ethereum/chriseth-patch-1 | chriseth | 2018-02-22 | 1 | -3/+3 |
|\ \ \ | |_|/ |/| | | ABI: Clarify padding direction. | ||||
| * | | Use the term "trailing zero-bytes". | chriseth | 2018-02-22 | 1 | -1/+1 |
| | | | |||||
| * | | Clarify padding direction. | chriseth | 2018-02-20 | 1 | -3/+3 |
| | | | |||||
* | | | Update solidity-by-example.rst | mirgj | 2018-02-22 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | highestBidder is the address. it's highestBid that should be != 0 to be considered as pending return. It's that right? | ||||
* | | | 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 |
| | | | |||||
* | | | Merge pull request #3543 from ↵ | chriseth | 2018-02-20 | 1 | -5/+5 |
|\ \ \ | | | | | | | | | | | | | | | | | medvedev1088/feature/add-gas-details-to-documentation Add gas forwarding details to address related functions in documentation | ||||
| * | | | Add adjustable/no adjustable gas details to address related functions in ↵ | Evgeny Medvedev | 2018-02-20 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | units-and-global-variables.rst | ||||
| * | | | Add gas forwarding details to address related functions in ↵ | Evgeny Medvedev | 2018-02-19 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | units-and-global-variables.rst | ||||
* | | | | Typo | William Entriken | 2018-02-20 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #3357 from federicobond/improve-asm-grammar | chriseth | 2018-02-20 | 1 | -17/+16 |
|\ \ \ \ | | | | | | | | | | | docs: Improve assembly grammar definition | ||||
| * | | | | docs: Improve assembly grammar definition | Federico Bond | 2017-12-24 | 1 | -17/+16 |
| | | | | | |||||
* | | | | | Merge pull request #3448 from fulldecent/patch-8 | chriseth | 2018-02-20 | 1 | -1/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | Clarify name documentation for mixedCase | ||||
| * | | | | | Clarify name documentation for mixedCase | William Entriken | 2018-01-30 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Merge pull request #3182 from janat08/patch-2 | chriseth | 2018-02-19 | 1 | -2/+4 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Update introduction-to-smart-contracts.rst | ||||
| * | | | | | | Update introduction-to-smart-contracts.rst | chriseth | 2018-02-19 | 1 | -3/+5 |
| | | | | | | | |||||
| * | | | | | | Update introduction-to-smart-contracts.rst | janat08 | 2017-11-09 | 1 | -2/+2 |
| | |_|/ / / | |/| | | | | |||||
* | | | | | | Make addmod and mulmod revert if the last argument is zero. | chriseth | 2018-02-15 | 2 | -4/+4 |
| |_|_|_|/ |/| | | | | |||||
* | | | | | fix a typo | Alexandre Bezroutchko | 2018-02-14 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Prepare 0.4.20 release. | chriseth | 2018-02-14 | 1 | -0/+4 |
| | | | | | |||||
* | | | | | Remind authors of best practices. | chriseth | 2018-02-02 | 1 | -0/+8 |
| |/ / / |/| | | | |||||
* | | | | Fix new Solidity warnings, for #3379 | William Entriken | 2018-01-29 | 1 | -9/+9 |
| | | | | |||||
* | | | | Merge pull request #3431 from fulldecent/patch-7 | chriseth | 2018-01-29 | 1 | -4/+4 |
|\ \ \ \ | | | | | | | | | | | Add mutability declaration to example, for #3379 | ||||
| * | | | | Remove useless self assignment | William Entriken | 2018-01-29 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Add mutability declaration to example, for #3379 | William Entriken | 2018-01-24 | 1 | -4/+4 |
| | |_|/ | |/| | | |||||
* | | | | update types | YuShuangqi | 2018-01-27 | 1 | -1/+1 |
| | | | | | | | | | | | | correct the mistakes in writings | ||||
* | | | | Merge pull request #3424 from wbt/addDecompilerLink | chriseth | 2018-01-27 | 1 | -5/+6 |
|\ \ \ \ | | | | | | | | | | | Correct FAQ answer re: decompiler | ||||
| * | | | | Respond to chriseth's suggestions | wbt | 2018-01-27 | 1 | -3/+2 |
| | | | | | | | | | | | | | | | https://github.com/ethereum/solidity/pull/3424#pullrequestreview-90873869 | ||||
| * | | | | Update FAQ answer re decompiler | wbt | 2018-01-23 | 1 | -6/+8 |
| | | | | | |||||
* | | | | | 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. | ||||
* | | | | | Some more clarifications. | chriseth | 2018-01-24 | 1 | -5/+5 |
| | | | | | |||||
* | | | | | clarify `address` in function selector | Li Xuanji | 2018-01-23 | 1 | -2/+2 |
| |/ / / |/| | | | | | | | I found that the canonical form for `address` in computing the function selector calldata tag is `uint160`. Update the abi specs to explicitly mention this. | ||||
* | | | | Update using-the-compiler.rst | Sawyer | 2018-01-21 | 1 | -2/+2 |
|/ / / | | | | | | | | | | | | | in outputSelection section of Compiler Input and Output JSON Description: "evm.sourceMap" should be "evm.bytecode.sourceMap" "evm.opcodes" should be "evm.bytecode.opcodes" | ||||
* | | | update solium description | Raghav Dua | 2018-01-18 | 1 | -1/+1 |
| | | | |||||
* | | | Case convention clarification | wbt | 2018-01-17 | 1 | -1/+1 |
| | | | | | | | | | Constructors follow the contract naming convention, using CapWords, instead of mixedCase. | ||||
* | | | Merge pull request #3393 from fulldecent/patch-5 | chriseth | 2018-01-15 | 1 | -3/+3 |
|\ \ \ | | | | | | | | | Use CapWords style for example | ||||
| * | | | Use CapWords style for example | William Entriken | 2018-01-15 | 1 | -3/+3 |
| | | | | | | | | | | | | Follows recommendation in https://github.com/ethereum/solidity/pull/3392 | ||||
* | | | | Prefer CapWords style struct names | William Entriken | 2018-01-15 | 1 | -0/+6 |
|/ / / | |||||
* | | | Fix links and JS reference | William Entriken | 2018-01-11 | 1 | -4/+4 |
| | | | |||||
* | | | No nonsense explanation of compiler options | William Entriken | 2018-01-05 | 1 | -15/+23 |
| | | | |||||
* | | | Explain the difference to inline assembly. | chriseth | 2018-01-05 | 1 | -0/+7 |
| | | | |||||
* | | | grammar.txt: Add optional storage location to parameters | Federico Bond | 2018-01-04 | 1 | -6/+11 |
| |/ |/| | |||||
* | | 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 | ||||
* | | Merge pull request #3345 from kevinwucodes/patch-1 | chriseth | 2017-12-19 | 1 | -0/+1 |
|\ \ | | | | | | | add clarity to destructuring assignments with leading comma | ||||
| * | | add clarity to destructuring assignments | Kevin Wu | 2017-12-19 | 1 | -0/+1 |
| | | | |||||
* | | | [Docs] Note that events can contain both indexed and unindexed arguments for ↵ | Steve Waldman | 2017-12-19 | 1 | -1/+1 |
| | | | | | | | | | | | | values of dynamic-length types. | ||||
* | | | [Docs] Include explanation of how indexed dynamic-length event args are encoded | Steve Waldman | 2017-12-19 | 1 | -0/+2 |
|/ / | |||||
* | | Merge pull request #3343 from ethereum/structs-struct | Alex Beregszaszi | 2017-12-18 | 1 | -3/+3 |
|\ \ | | | | | | | Fix grammar: "structs type" into "struct type" | ||||
| * | | Fix grammar: "structs type" into "struct type" | Yoichi Hirai | 2017-12-18 | 1 | -3/+3 |
| | | | |||||
* | | | Link to dev channel | chriseth | 2017-12-18 | 1 | -2/+4 |
| | | | |||||
* | | | Fixes for failing tests | Jim McDonald | 2017-12-13 | 4 | -8/+8 |
| | | | |||||
* | | | Fix Solidity warnings | Jim McDonald | 2017-12-13 | 13 | -250/+291 |
|/ / | |||||
* | | Document function overloads and resolution | elenadimitrova | 2017-12-12 | 1 | -7/+94 |
| | | |||||
* | | Merge pull request #3197 from medvedev1088/fix-security-considerations-example | Alex Beregszaszi | 2017-12-12 | 1 | -3/+20 |
|\ \ | | | | | | | Add another example with call to demonstrate Re-Entrancy | ||||
| * | | Correct that ether transfers _can_ always include code execution in ↵ | Alex Beregszaszi | 2017-12-12 | 1 | -2/+2 |
| | | | | | | | | | | | | re-entrancy example | ||||
| * | | Add another contract with call to demonstrate re-entrancy vulnerability. | Evgeny Medvedev | 2017-12-12 | 1 | -1/+18 |
| | | | | | | | | | | | | 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 | ||||
* | | | Document JSON I/O error classes | Zhen Zhang | 2017-12-12 | 1 | -1/+20 |
|/ / | |||||
* | | Merge pull request #3228 from ethereum/docs-tests-struct | chriseth | 2017-12-11 | 1 | -0/+4 |
|\ \ | | | | | | | Enable struct abi example with experimental pragma | ||||
| * | | Enable struct abi example with experimental pragma | Alex Beregszaszi | 2017-12-02 | 1 | -0/+4 |
| | | | |||||
* | | | Merge pull request #3281 from GNSPS/develop | chriseth | 2017-12-11 | 1 | -25/+0 |
|\ \ \ | | | | | | | | | Removed manual adjustment of stack of the docs | ||||
| * | | | Removed manual adjustment of stack of the docs | Gonçalo Sá | 2017-12-05 | 1 | -25/+0 |
| |/ / | | | | | | | | | | Removed the section fo the docs regarding manual adjustment of the stack given the `unbalanced stack` check prevents its use | ||||
* | | | Update style-guide.rst to include enum style | Kamuela Franco | 2017-12-09 | 1 | -0/+6 |
| | | | |||||
* | | | link to wiki for additional info on napspec | Ezra Epstein | 2017-12-02 | 1 | -0/+2 |
|/ / | |||||
* | | Preparation for 0.4.19 release. | chriseth | 2017-11-30 | 1 | -0/+4 |
| | | |||||
* | | Update standard json documentation | Alex Beregszaszi | 2017-11-30 | 1 | -1/+1 |
| | | |||||
* | | Minor update in contracts | wbt | 2017-11-30 | 1 | -1/+1 |
| | | | | | | Fix typos and prevent example code from needing horizontal scroll bar | ||||
* | | Merge pull request #3220 from ethereum/IuliaIf | chriseth | 2017-11-27 | 2 | -5/+31 |
|\ \ | | | | | | | If statement for Iulia / Inline Assembly | ||||
| * | | Force condition to be bool in iulia mode. | chriseth | 2017-11-24 | 1 | -1/+1 |
| | | | |||||
| * | | Add if statement to Julia specification. | chriseth | 2017-11-22 | 1 | -2/+10 |
| | | | |||||
| * | | If statement for Iulia / inline assembly. | chriseth | 2017-11-22 | 1 | -3/+21 |
| | | | |||||
* | | | Bugfix in blind auction | chriseth | 2017-11-24 | 1 | -4/+3 |
| | | | |||||
* | | | Add exponential notation to numbers in SolidityLexer | Alex Beregszaszi | 2017-11-23 | 1 | -2/+2 |
| | | | |||||
* | | | Move reserved keywords from SolidityLexer | Alex Beregszaszi | 2017-11-23 | 1 | -3/+3 |
|/ / | |||||
* | | Merge pull request #3195 from ethereum/chriseth-patch-1 | Alex Beregszaszi | 2017-11-22 | 1 | -1/+2 |
|\ \ | | | | | | | Tone down similarity to JavaScript. | ||||
| * | | Tone down similarity to JavaScript. | chriseth | 2017-11-16 | 1 | -1/+2 |
| | | | |||||
* | | | More explanation about the packed encoding. | chriseth | 2017-11-22 | 1 | -5/+10 |
| | | | |||||
* | | | had "names" when "parameters" was meant | Ezra Epstein | 2017-11-22 | 1 | -1/+1 |
| | | | |||||
* | | | Ensure each code snippet in the docs can be extracted for tests | Alex Beregszaszi | 2017-11-22 | 5 | -115/+107 |
| | | | |||||
* | | | avoid reassigning variables | Sami Mäkelä | 2017-11-22 | 1 | -2/+2 |
| | | | |||||
* | | | added Switch specification | Sami Mäkelä | 2017-11-22 | 1 | -0/+13 |
| | | | |||||
* | | | Small fixes | chriseth | 2017-11-22 | 1 | -5/+5 |
| | | | | | | | | | suggested by @mrsmkl | ||||
* | | | Some clarifications. | chriseth | 2017-11-22 | 1 | -67/+87 |
| | | | |||||
* | | | Typos and clarifications. | chriseth | 2017-11-22 | 1 | -4/+5 |
| | | | |||||
* | | | Include JULIA section in the TOC. | chriseth | 2017-11-22 | 1 | -0/+1 |
| | | | |||||
* | | | Add true/false literals | Alex Beregszaszi | 2017-11-22 | 1 | -1/+3 |
| | | | |||||
* | | | Remove from examples | Alex Beregszaszi | 2017-11-22 | 1 | -3/+3 |
| | | | |||||
* | | | Switch cases do not require colon | Alex Beregszaszi | 2017-11-22 | 1 | -2/+2 |
| | | | |||||
* | | | Require at least one case in switch | chriseth | 2017-11-22 | 1 | -1/+1 |
| | | | |||||
* | | | Restriction of switch | Alex Beregszaszi | 2017-11-22 | 1 | -1/+6 |
| | | | |||||
* | | | Include section for Julia objects | Alex Beregszaszi | 2017-11-22 | 1 | -0/+68 |
| | | | |||||
* | | | Include type names in grammar | Alex Beregszaszi | 2017-11-22 | 1 | -2/+4 |
| | | | |||||
* | | | Remove subassembly | Alex Beregszaszi | 2017-11-22 | 1 | -4/+1 |
| | | | |||||
* | | | Support types in grammar | Alex Beregszaszi | 2017-11-22 | 1 | -6/+6 |
| | | | |||||
* | | | Clarify literals | Alex Beregszaszi | 2017-11-22 | 1 | -1/+1 |
| | | | |||||
* | | | Do not require parentheses on function return values | Alex Beregszaszi | 2017-11-22 | 1 | -7/+7 |
| | | | |||||
* | | | More specification. | chriseth | 2017-11-22 | 1 | -28/+80 |
| | | | |||||
* | | | Improve semantics description. | chriseth | 2017-11-22 | 1 | -19/+18 |
| | | | |||||
* | | | Include split/combine256 | Alex Beregszaszi | 2017-11-22 | 1 | -0/+6 |
| | | | |||||
* | | | Use signed/unsigned types in low-level functions | Alex Beregszaszi | 2017-11-22 | 1 | -71/+73 |
| | | | |||||
* | | | Include implicit type conversions | Alex Beregszaszi | 2017-11-22 | 1 | -0/+13 |
| | | | |||||
* | | | Document backends | Alex Beregszaszi | 2017-11-22 | 1 | -0/+21 |
| | | | |||||
* | | | Case is missing from switch statements | Alex Beregszaszi | 2017-11-22 | 1 | -3/+3 |
| | | | |||||
* | | | Add types to the examples | Alex Beregszaszi | 2017-11-22 | 1 | -9/+9 |
| | | | |||||
* | | | Define types in Julia | Alex Beregszaszi | 2017-11-22 | 1 | -0/+4 |
| | | | |||||
* | | | Describe built-in Julia functions | Alex Beregszaszi | 2017-11-22 | 1 | -1/+163 |
| | | | |||||
* | | | Move Julia documentation to its own file | Alex Beregszaszi | 2017-11-22 | 2 | -191/+196 |
| | | | |||||
* | | | First take in formal specification. | chriseth | 2017-11-22 | 1 | -13/+94 |
| | | | |||||
* | | | Describe Julia. | chriseth | 2017-11-22 | 1 | -11/+114 |
| | | | |||||
* | | | Merge pull request #3204 from frangio/grammar-incomplete-tuples | Alex Beregszaszi | 2017-11-22 | 1 | -2/+2 |
|\ \ \ | | | | | | | | | Make tuple components optional in documented grammar | ||||
| * | | | Make tuple components optional in documented grammar | Francisco Giordano | 2017-11-15 | 1 | -2/+2 |
| | |/ | |/| | |||||
* | | | Link to translations. (#3212) | chriseth | 2017-11-21 | 1 | -2/+9 |
| | | | |||||
* | | | Change phrase in type deduction | Chua Chee Wee | 2017-11-16 | 1 | -1/+1 |
| |/ |/| | | | updated phrase in type deduction from "any value of this type" to "the highest value of this type" | ||||
* | | Merge pull request #3173 from federicobond/improve-number-grammar | Alex Beregszaszi | 2017-11-16 | 1 | -3/+3 |
|\ \ | | | | | | | Improve rule for decimal numbers in grammar.txt | ||||
| * | | Improve rule for decimal numbers in grammar.txt | Federico Bond | 2017-11-16 | 1 | -3/+3 |
| | | | |||||
* | | | Remove obsolote statement about msg.sender and library calls. | chriseth | 2017-11-16 | 1 | -5/+0 |
| | | | |||||
* | | | Update index.rst | Liana Husikyan | 2017-11-15 | 1 | -2/+2 |
| |/ |/| | | | Some minor text editing. | ||||
* | | Changed limitation to feature | Chua Chee Wee | 2017-10-30 | 1 | -1/+1 |
| | | | | | | Changed the word "limitation" to "feature" for the note where transfer is described. | ||||
* | | abi-spec: example code doesn't fit grammar.txt. | walter-weinmann | 2017-10-29 | 1 | -6/+6 |
| | | |||||
* | | Fixed typos (#3139) | Christian Pamidov | 2017-10-28 | 1 | -2/+2 |
|/ | |||||
* | Fixed typos | Svetlin Nakov | 2017-10-26 | 1 | -4/+4 |
| | |||||
* | Improved the "Naming" section | Svetlin Nakov | 2017-10-25 | 1 | -16/+18 |
| | | | Improved the "Naming" section. Added naming examples. Improved consistency. | ||||
* | Merge pull request #3053 from wjmelements/nit-examples | chriseth | 2017-10-21 | 1 | -8/+4 |
|\ | | | | | Replace biddingTime with auctionEnd in auction example | ||||
| * | also rm biddingTime | William Morriss | 2017-10-09 | 1 | -3/+1 |
| | | |||||
| * | remove auctionStart | William Morriss | 2017-10-09 | 1 | -6/+4 |
| | | |||||
* | | Accent on ext.deps in install docs (issue #3048) | Boris Kostenko | 2017-10-19 | 1 | -1/+2 |
| | | |||||
* | | Accent on ext.deps in install docs (issue #3048) | Boris Kostenko | 2017-10-19 | 1 | -0/+1 |
| | | |||||
* | | Update changelog for 0.4.18 release. | chriseth | 2017-10-18 | 1 | -0/+4 |
| | | |||||
* | | Bug list entry. | chriseth | 2017-10-18 | 3 | -4/+50 |
| | | |||||
* | | Merge pull request #2994 from idrabenia/develop | chriseth | 2017-10-18 | 1 | -0/+3 |
|\ \ | | | | | | | Add solhint to list of tools. | ||||
| * | | Project moved. | chriseth | 2017-10-18 | 1 | -1/+1 |
| | | | |||||
| * | | Add solhint to list of tools. | Ilya Drabenia | 2017-09-29 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | Hello! I develop linter that provide both security, style guide and best practices validations for Solidity users. I will be glad if it will be useful for this community! | ||||
* | | | Update abi-spec.rst | Giovanni Casinelli | 2017-10-16 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #3083 from davidau/patch-1 | Alex Beregszaszi | 2017-10-16 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Update miscellaneous.rst | ||||
| * | | | Update miscellaneous.rst | David Au | 2017-10-15 | 1 | -1/+1 |
| | | | | | | | | | | | | Fix small typo | ||||
* | | | | grammar.txt: spelling error uixed. | walter-weinmann | 2017-10-14 | 1 | -1/+1 |
|/ / / | |||||
* | / | Add reference to EIP-55 in address literals (#3062) | Alex Beregszaszi | 2017-10-10 | 1 | -0/+3 |
| |/ |/| | |||||
* | | Do not add members of address to contracts in experimental 0.5.0 | Alex Beregszaszi | 2017-10-05 | 1 | -0/+3 |
| | | |||||
* | | Merge pull request #2990 from ethereum/someMoreSMTStuff | chriseth | 2017-10-04 | 1 | -2/+4 |
|\ \ | | | | | | | Basic SMT tests. | ||||
| * | | Add SMT tests. | chriseth | 2017-09-29 | 1 | -2/+4 |
| |/ | |||||
* / | Minor edits | Dave Hoover | 2017-10-04 | 1 | -2/+2 |
|/ | |||||
* | Fixed code example (#2955) | Zetherz | 2017-09-28 | 1 | -2/+2 |
| | |||||
* | Update contracts.rst | Martín Triay | 2017-09-28 | 1 | -1/+1 |
| | | | Fixed web3 URL | ||||
* | Document packed ABI | Alex Beregszaszi | 2017-09-27 | 3 | -6/+25 |
| | |||||
* | Merge pull request #2909 from bernardpeh/mydev | chriseth | 2017-09-25 | 1 | -2/+3 |
|\ | | | | | faq typo | ||||
| * | Update frequently-asked-questions.rst | chriseth | 2017-09-25 | 1 | -2/+3 |
| | | |||||
| * | minor tuning to sentence to be more accurate | bernard peh | 2017-09-25 | 1 | -1/+1 |
| | | |||||
| * | possible typo fix | bernard peh | 2017-09-16 | 1 | -1/+1 |
| | | |||||
* | | Update bug list. | chriseth | 2017-09-21 | 1 | -0/+4 |
| | | |||||
* | | 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. | ||||
* | | fix typo: missing word in documentation | Matthieu Caneill | 2017-09-21 | 1 | -2/+2 |
| | | |||||
* | | Clarify shorthand notation in ABI | Alex Beregszaszi | 2017-09-19 | 1 | -2/+2 |
| | | |||||
* | | Fix ABI spec regarding arrays. | chriseth | 2017-09-19 | 1 | -2/+2 |
| | | |||||
* | | Clarify ABI & Solidity types | Alex Beregszaszi | 2017-09-16 | 1 | -2/+5 |
| | |