Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | | |||||
* | | Use "tuple" for struct types in ABI JSON. | chriseth | 2017-09-16 | 1 | -15/+15 |
| | | | | | | | | Only use tuple as a type in the ABI (and remove all "anonymous struct" references too) | ||||
* | | Document structs in ABI | chriseth | 2017-09-16 | 1 | -3/+89 |
|/ | |||||
* | Fix nested lists in the ABI documentation | Alex Beregszaszi | 2017-09-14 | 1 | -0/+5 |
| | |||||
* | Merge pull request #2473 from ethereum/functiontype-sig | Alex Beregszaszi | 2017-09-14 | 2 | -0/+13 |
|\ | | | | | Add .selector member on function types | ||||
| * | Document function selectors | Alex Beregszaszi | 2017-09-13 | 2 | -0/+13 |
| | | |||||
* | | Overhaul contract creation section in the documentation (add reference to ↵ | Alex Beregszaszi | 2017-09-13 | 1 | -38/+10 |
|/ | | | | remix and web3.js) | ||||
* | Merge pull request #2880 from ethereum/docs-metadata | chriseth | 2017-09-12 | 3 | -144/+145 |
|\ | | | | | Promote metadata to its own chapter (split from miscellaneous) | ||||
| * | Promote metadata to its own chapter (split from miscellaneous) | Alex Beregszaszi | 2017-09-11 | 3 | -144/+145 |
| | | |||||
* | | Merge pull request #2870 from aarongoa/develop | chriseth | 2017-09-12 | 1 | -8/+9 |
|\ \ | |/ |/| | Add payable constructor for `C` - #2869 | ||||
| * | Make `createAndEndowD` payable in contract creation example | Aaron Colaço | 2017-09-12 | 1 | -8/+9 |
| | | |||||
* | | Merge pull request #2842 from ethereum/chriseth-patch-1 | Alex Beregszaszi | 2017-09-06 | 1 | -3/+8 |
|\ \ | | | | | | | Explain how to run the tests in more detail. | ||||
| * | | Explain how to run the tests in more detail. | chriseth | 2017-09-06 | 1 | -3/+8 |
| |/ | |||||
* | | Convert ABI spec from Markdwon to RST | Alex Beregszaszi | 2017-09-05 | 1 | -119/+119 |
| | | |||||
* | | Merge pull request #2871 from ethereum/fixedpointdocs | chriseth | 2017-09-05 | 2 | -14/+24 |
|\ \ | | | | | | | Explain fixed point types in docs | ||||
| * | | Explain the difference between floating and fixed point | Alex Beregszaszi | 2017-09-04 | 2 | -5/+6 |
| | | | |||||
| * | | Explain fixed point types | Alex Beregszaszi | 2017-09-04 | 1 | -0/+9 |
| | | | |||||
| * | | Move fixed after int in docs | Alex Beregszaszi | 2017-09-04 | 1 | -9/+9 |
| |/ | |||||
* | | Mention that different Unicode codepoint can look the same | Alex Beregszaszi | 2017-09-02 | 1 | -0/+4 |
| | | |||||
* | | Clarify some subtleties of the fallback function | Alex Beregszaszi | 2017-09-02 | 2 | -34/+18 |
| | | |||||
* | | Document character set | Alex Beregszaszi | 2017-09-02 | 2 | -7/+4 |
| | | |||||
* | | Document caveats about timestamp and blockhash | Alex Beregszaszi | 2017-09-02 | 2 | -18/+12 |
| | | |||||
* | | Document gas/value modifiers with overloading | Alex Beregszaszi | 2017-09-02 | 2 | -10/+6 |
| | | |||||
* | | Document byte[] vs bytes | Alex Beregszaszi | 2017-09-02 | 2 | -7/+4 |
| | | |||||
* | | Document call/gas modifiers properly | Alex Beregszaszi | 2017-09-02 | 2 | -17/+12 |
|/ | |||||
* | Merge pull request #2831 from ethereum/docs | Alex Beregszaszi | 2017-08-28 | 7 | -23/+30 |
|\ | | | | | Various doc updates | ||||
| * | Explain safe purchase (even number) | Alex Beregszaszi | 2017-08-28 | 1 | -0/+3 |
| | | |||||
| * | Add note about throw being deprecated | Alex Beregszaszi | 2017-08-28 | 1 | -0/+3 |
| | | |||||
| * | Require 0.4.12 for the VectorSum example (for loop) | Alex Beregszaszi | 2017-08-28 | 1 | -1/+1 |
| | | |||||
| * | Refer to internal ABI documentation | Alex Beregszaszi | 2017-08-28 | 1 | -4/+2 |
| | | |||||
| * | Highlight opcodes in docs | Alex Beregszaszi | 2017-08-28 | 4 | -17/+18 |
| | | |||||
| * | Fix lists and links | Alex Beregszaszi | 2017-08-28 | 3 | -1/+3 |
| | | |||||
* | | Correct package name for installing solc on Arch | Robert Edström | 2017-08-27 | 1 | -1/+1 |
|/ | |||||
* | Explain the limitations of view and pure | Alex Beregszaszi | 2017-08-25 | 1 | -0/+18 |
| | |||||
* | Clarify ABI regarding constant | Alex Beregszaszi | 2017-08-25 | 1 | -2/+2 |
| | |||||
* | Require 0.4.16 for view/pure in docs examples | Alex Beregszaszi | 2017-08-25 | 1 | -2/+2 |
| | |||||
* | Prepare 0.4.16 release. | chriseth | 2017-08-25 | 1 | -0/+4 |
| | |||||
* | Merge pull request #2798 from ethereum/statemutability | chriseth | 2017-08-25 | 1 | -1/+1 |
|\ | | | | | Rename statemutability to stateMutability in ABI/AST | ||||
| * | Rename statemutability to stateMutability in ABI/AST | Alex Beregszaszi | 2017-08-24 | 1 | -1/+1 |
| | | |||||
* | | Update on the example for BlindAction | Chim Kan | 2017-08-25 | 1 | -1/+1 |
|/ | | | In the Mist app, the Blind Action contract cannot compile because it cannot accept implicit conversion of integer to byte32. I just added the conversion method byte32 in line 470 for bid.blindedBid. | ||||
* | Add pure to grammar | Alex Beregszaszi | 2017-08-24 | 2 | -2/+2 |
| | |||||
* | Add pure to ABI spec | Alex Beregszaszi | 2017-08-24 | 1 | -1/+1 |
| | |||||
* | Document pure functions | Alex Beregszaszi | 2017-08-24 | 2 | -3/+25 |
| | |||||
* | Fix link to Russian version on wiki | Nick Savers | 2017-08-24 | 1 | -1/+1 |
| | |||||
* | Adding storage into the pointer for Voter delegate | Chim Kan | 2017-08-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | Hi, The example from https://github.com/ethereum/solidity/blob/develop/docs/solidity-by-example.rst is not working. It keeps giving this error in the Mist program: Could not compile source code. Variable is declared as a storage pointer. Use an explicit "storage" keyword to silence this warning. Voter delegate = voters[to]; ^------------^ The solution is just to add the keyword "storage" and then the example works again. | ||||
* | Merge pull request #2757 from ethereum/cmake | Alex Beregszaszi | 2017-08-23 | 1 | -0/+6 |
|\ | | | | | Static linking | ||||
| * | docs: Add a note about CMake options | Paweł Bylica | 2017-08-23 | 1 | -0/+6 |
| | | |||||
* | | Document view functions | Alex Beregszaszi | 2017-08-23 | 3 | -11/+15 |
| | | |||||
* | | Update grammar with view | Alex Beregszaszi | 2017-08-23 | 1 | -1/+1 |
| | | |||||
* | | Introduce view (and keep constant as an alias) | Alex Beregszaszi | 2017-08-23 | 1 | -1/+1 |
| | | |||||
* | | Add missing keywords to documentation lexer | Alex Beregszaszi | 2017-08-17 | 1 | -2/+2 |
| | | |||||
* | | Allow constant modifier on state variables in grammar | Alex Beregszaszi | 2017-08-17 | 1 | -1/+1 |
| | | |||||
* | | Update grammar to reflect state mutability | Alex Beregszaszi | 2017-08-17 | 2 | -3/+4 |
|/ | |||||
* | Merge pull request #2654 from ethereum/docs-fixed | Alex Beregszaszi | 2017-08-17 | 3 | -4/+6 |
|\ | | | | | Update grammar/docs for current fixed point types | ||||
| * | Add proper warning for fixed point types | Alex Beregszaszi | 2017-08-16 | 1 | -1/+3 |
| | | |||||
| * | Fix the grammar for fixed point types | Alex Beregszaszi | 2017-08-16 | 1 | -2/+2 |
| | | |||||
| * | Fix ABI for fixed types | Alex Beregszaszi | 2017-08-16 | 1 | -1/+1 |
| | | |||||
* | | 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 #2659 from jamesray1/patch-25 | chriseth | 2017-08-15 | 1 | -0/+2 |
|\ | | | | | Link: members-of-addresses in docs/types.rst | ||||
| * | Link: members-of-addresses | James Ray | 2017-07-28 | 1 | -0/+2 |
| | | |||||
* | | Merge pull request #2664 from joshuahannan/develop | chriseth | 2017-08-15 | 1 | -0/+14 |
|\ \ | | | | | | | added while loop description | ||||
| * | | Wording. | chriseth | 2017-07-31 | 1 | -3/+2 |
| | | | |||||
| * | | added while loop description | Joshua Hannan | 2017-07-30 | 1 | -0/+15 |
| |/ | |||||
* | | 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. | ||||
* | | Merge pull request #2732 from ethereum/statemutability-abi | chriseth | 2017-08-15 | 1 | -1/+2 |
|\ \ | | | | | | | Add statemutability field to ABI | ||||
| * | | Add statemutability field to the ABI | Alex Beregszaszi | 2017-08-15 | 1 | -1/+2 |
| | | | |||||
* | | | Update installing-solidity.rst | feliam | 2017-08-15 | 1 | -1/+1 |
|/ / | |||||
* | | docs typo: remove duplicate period and unnecessary spaces in intro | Stu West | 2017-08-13 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #2486 from jamesray1/patch-22 | chriseth | 2017-08-12 | 1 | -1/+1 |
|\ \ | | | | | | | Ref to getter function in docs/miscellaneous.rst | ||||
| * | | :ref:`getter function<getter-functions>` | James Ray | 2017-07-31 | 1 | -1/+1 |
| | | | |||||
| * | | ref getter-functions | James Ray | 2017-07-28 | 1 | -1/+1 |
| | | | |||||
| * | | Updated reference to getter-functions | James Ray | 2017-07-28 | 1 | -1/+1 |
| | | | |||||
| * | | Fixed reference to getter function | James Ray | 2017-07-07 | 1 | -1/+1 |
| | | | |||||
| * | | Ref to getter function | James Ray | 2017-06-30 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #2485 from jamesray1/patch-21 | chriseth | 2017-08-12 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Update frequently-asked-questions.rst with a ref to getter functions | ||||
| * | | | :ref:`getter function<getter-functions>` | James Ray | 2017-07-31 | 1 | -1/+1 |
| | | | | |||||
| * | | | :ref:`getter-functions` | James Ray | 2017-07-28 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fixed reference to getter function | James Ray | 2017-07-07 | 1 | -1/+1 |
| | | | | |||||
| * | | | Getter function ref | James Ray | 2017-06-30 | 1 | -1/+1 |
| | | | | |||||
| * | | | Update frequently-asked-questions.rst | James Ray | 2017-06-30 | 1 | -1/+1 |
| |/ / | |||||
* | | | Merge pull request #2487 from jamesray1/patch-23 | chriseth | 2017-08-12 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Ref to getter function in docs/introduction-to-smart-contracts.rst | ||||
| * | | | :ref:`getter function<getter-functions>` | James Ray | 2017-07-31 | 1 | -1/+1 |
| | | | | |||||
| * | | | Updated getter-functions ref | James Ray | 2017-07-29 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fixed reference to getter function | James Ray | 2017-07-07 | 1 | -1/+1 |
| | | | | |||||
| * | | | Ref to getter function | James Ray | 2017-06-30 | 1 | -1/+1 |
| |/ / | |||||
* | | | Merge pull request #2634 from ethereum/chriseth-patch-1 | Alex Beregszaszi | 2017-08-11 | 1 | -2/+3 |
|\ \ \ | | | | | | | | | Clarify internal function types | ||||
| * | | | Clarify internal function types | chriseth | 2017-07-26 | 1 | -2/+3 |
| | | | | | | | | | | | | Fixes https://github.com/ethereum/solidity/issues/2617 | ||||
* | | | | Use temporary variable for sum example | Alex Beregszaszi | 2017-08-11 | 1 | -8/+10 |
| | | | | |||||
* | | | | Move init/cond into the for loop | Alex Beregszaszi | 2017-08-11 | 1 | -5/+5 |
| | | | | |||||
* | | | | Add pure assembly example for summing | Alex Beregszaszi | 2017-08-11 | 1 | -0/+23 |
| | | | | |||||
* | | | | fix typo 'onte' -> 'onto' | vladislav-ankudinov | 2017-08-09 | 1 | -1/+1 |
| | | | | |||||
* | | | | Update changelog. | chriseth | 2017-08-08 | 1 | -0/+4 |
| | | | | |||||
* | | | | Update installing-solidity.rst | SaadSurya | 2017-08-07 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #2685 from elopio/patch-1 | chriseth | 2017-08-04 | 1 | -1/+9 |
|\ \ \ \ | | | | | | | | | | | Add the command to install the stable solc snap | ||||
| * | | | | Add the tag for the command | Leo Arias | 2017-08-02 | 1 | -0/+4 |
| | | | | | |||||
| * | | | | Add the command to install the stable solc snap | Leo Arias | 2017-08-02 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | Now that v0.4.14 was released, all the changes in the snapcraft.yaml landed, the continuous delivery is configured both for edge and candidate snaps, and we have been testing the snap for a while, I have pushed it to the stable channel in the Ubuntu store. | ||||
* | | | | | Removes reference to stack depth attack | Adrián Calvo | 2017-08-04 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | Changed the old stack depth attack reference to a generic execution of an untrusted contract to keep the suggestion of the withdrawal pattern. | ||||
* | | | | | Add warning that low-level call/callcode/delegatecall don't check for existence | Alex Beregszaszi | 2017-08-02 | 1 | -0/+3 |
| | | | | | |||||
* | | | | | Add bug.json entry for delegatecall | Alex Beregszaszi | 2017-08-02 | 2 | -3/+34 |
|/ / / / | |||||
* | | | | Release date for version 0.4.14. | chriseth | 2017-07-31 | 1 | -0/+4 |
| | | | | |||||
* | | | | Merge pull request #2658 from jamesray1/patch-8 | chriseth | 2017-07-31 | 1 | -1/+1 |
|\ \ \ \ | | | | | | | | | | | Updated link for getter-functions for consistency in docs/contracts.rst | ||||
| * | | | | Updated link for getter-functions | James Ray | 2017-07-28 | 1 | -1/+1 |
| | |_|/ | |/| | | |||||
* / | | | Changelog and bug list entry. | chriseth | 2017-07-28 | 2 | -3/+44 |
|/ / / | |||||
* | | | Merge pull request #2640 from elopio/patch-2 | chriseth | 2017-07-27 | 1 | -0/+4 |
|\ \ \ | | | | | | | | | Add the install instructions from the edge snap | ||||
| * | | | Add the install instructions from the edge snap | Leo Arias | 2017-07-27 | 1 | -0/+4 |
| | | | |