aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Expand)AuthorAgeFilesLines
* Remind authors of best practices.chriseth2018-02-021-0/+8
* Fix new Solidity warnings, for #3379William Entriken2018-01-291-9/+9
* Merge pull request #3431 from fulldecent/patch-7chriseth2018-01-291-4/+4
|\
| * Remove useless self assignmentWilliam Entriken2018-01-291-1/+1
| * Add mutability declaration to example, for #3379William Entriken2018-01-241-4/+4
* | update typesYuShuangqi2018-01-271-1/+1
* | Merge pull request #3424 from wbt/addDecompilerLinkchriseth2018-01-271-5/+6
|\ \
| * | Respond to chriseth's suggestionswbt2018-01-271-3/+2
| * | Update FAQ answer re decompilerwbt2018-01-231-6/+8
* | | fixes ethereum/solidity#1209hyperfekt2018-01-261-1/+1
* | | Merge pull request #3203 from ethereum/nocallchriseth2018-01-251-1/+29
|\ \ \
| * | | Document call protector.chriseth2018-01-191-1/+29
* | | | Inheritance, "super" and DDDZoOgY-DoOgY2018-01-241-3/+3
| |_|/ |/| |
* | | Add comment to clarify example (#3415)Maurelian2018-01-241-1/+1
* | | Some more clarifications.chriseth2018-01-241-5/+5
* | | clarify `address` in function selectorLi Xuanji2018-01-231-2/+2
| |/ |/|
* | Update using-the-compiler.rstSawyer2018-01-211-2/+2
|/
* update solium descriptionRaghav Dua2018-01-181-1/+1
* Case convention clarificationwbt2018-01-171-1/+1
* Merge pull request #3393 from fulldecent/patch-5chriseth2018-01-151-3/+3
|\
| * Use CapWords style for exampleWilliam Entriken2018-01-151-3/+3
* | Prefer CapWords style struct namesWilliam Entriken2018-01-151-0/+6
|/
* Fix links and JS referenceWilliam Entriken2018-01-111-4/+4
* No nonsense explanation of compiler optionsWilliam Entriken2018-01-051-15/+23
* Explain the difference to inline assembly.chriseth2018-01-051-0/+7
* grammar.txt: Add optional storage location to parametersFederico Bond2018-01-041-6/+11
* Minor syntax and formatting changes (#3337)Chuck LeDuc Díaz2017-12-201-22/+22
* Merge pull request #3345 from kevinwucodes/patch-1chriseth2017-12-191-0/+1
|\
| * add clarity to destructuring assignmentsKevin Wu2017-12-191-0/+1
* | [Docs] Note that events can contain both indexed and unindexed arguments for ...Steve Waldman2017-12-191-1/+1
* | [Docs] Include explanation of how indexed dynamic-length event args are encodedSteve Waldman2017-12-191-0/+2
|/
* Merge pull request #3343 from ethereum/structs-structAlex Beregszaszi2017-12-181-3/+3
|\
| * Fix grammar: "structs type" into "struct type"Yoichi Hirai2017-12-181-3/+3
* | Link to dev channelchriseth2017-12-181-2/+4
* | Fixes for failing testsJim McDonald2017-12-134-8/+8
* | Fix Solidity warningsJim McDonald2017-12-1313-250/+291
|/
* Document function overloads and resolutionelenadimitrova2017-12-121-7/+94
* Merge pull request #3197 from medvedev1088/fix-security-considerations-exampleAlex Beregszaszi2017-12-121-3/+20
|\
| * Correct that ether transfers _can_ always include code execution in re-entran...Alex Beregszaszi2017-12-121-2/+2
| * Add another contract with call to demonstrate re-entrancy vulnerability.Evgeny Medvedev2017-12-121-1/+18
* | Document JSON I/O error classesZhen Zhang2017-12-121-1/+20
|/
* Merge pull request #3228 from ethereum/docs-tests-structchriseth2017-12-111-0/+4
|\
| * Enable struct abi example with experimental pragmaAlex Beregszaszi2017-12-021-0/+4
* | Merge pull request #3281 from GNSPS/developchriseth2017-12-111-25/+0
|\ \
| * | Removed manual adjustment of stack of the docsGonçalo Sá2017-12-051-25/+0
| |/
* | Update style-guide.rst to include enum styleKamuela Franco2017-12-091-0/+6
* | link to wiki for additional info on napspecEzra Epstein2017-12-021-0/+2
|/
* Preparation for 0.4.19 release.chriseth2017-11-301-0/+4
* Update standard json documentationAlex Beregszaszi2017-11-301-1/+1
* Minor update in contractswbt2017-11-301-1/+1
* Merge pull request #3220 from ethereum/IuliaIfchriseth2017-11-272-5/+31
|\
| * Force condition to be bool in iulia mode.chriseth2017-11-241-1/+1
| * Add if statement to Julia specification.chriseth2017-11-221-2/+10
| * If statement for Iulia / inline assembly.chriseth2017-11-221-3/+21
* | Bugfix in blind auctionchriseth2017-11-241-4/+3
* | Add exponential notation to numbers in SolidityLexerAlex Beregszaszi2017-11-231-2/+2
* | Move reserved keywords from SolidityLexerAlex Beregszaszi2017-11-231-3/+3
|/
* Merge pull request #3195 from ethereum/chriseth-patch-1Alex Beregszaszi2017-11-221-1/+2
|\
| * Tone down similarity to JavaScript.chriseth2017-11-161-1/+2
* | More explanation about the packed encoding.chriseth2017-11-221-5/+10
* | had "names" when "parameters" was meantEzra Epstein2017-11-221-1/+1
* | Ensure each code snippet in the docs can be extracted for testsAlex Beregszaszi2017-11-225-115/+107
* | avoid reassigning variablesSami Mäkelä2017-11-221-2/+2
* | added Switch specificationSami Mäkelä2017-11-221-0/+13
* | Small fixeschriseth2017-11-221-5/+5
* | Some clarifications.chriseth2017-11-221-67/+87
* | Typos and clarifications.chriseth2017-11-221-4/+5
* | Include JULIA section in the TOC.chriseth2017-11-221-0/+1
* | Add true/false literalsAlex Beregszaszi2017-11-221-1/+3
* | Remove from examplesAlex Beregszaszi2017-11-221-3/+3
* | Switch cases do not require colonAlex Beregszaszi2017-11-221-2/+2
* | Require at least one case in switchchriseth2017-11-221-1/+1
* | Restriction of switchAlex Beregszaszi2017-11-221-1/+6
* | Include section for Julia objectsAlex Beregszaszi2017-11-221-0/+68
* | Include type names in grammarAlex Beregszaszi2017-11-221-2/+4
* | Remove subassemblyAlex Beregszaszi2017-11-221-4/+1
* | Support types in grammarAlex Beregszaszi2017-11-221-6/+6
* | Clarify literalsAlex Beregszaszi2017-11-221-1/+1
* | Do not require parentheses on function return valuesAlex Beregszaszi2017-11-221-7/+7
* | More specification.chriseth2017-11-221-28/+80
* | Improve semantics description.chriseth2017-11-221-19/+18
* | Include split/combine256Alex Beregszaszi2017-11-221-0/+6
* | Use signed/unsigned types in low-level functionsAlex Beregszaszi2017-11-221-71/+73
* | Include implicit type conversionsAlex Beregszaszi2017-11-221-0/+13
* | Document backendsAlex Beregszaszi2017-11-221-0/+21
* | Case is missing from switch statementsAlex Beregszaszi2017-11-221-3/+3
* | Add types to the examplesAlex Beregszaszi2017-11-221-9/+9
* | Define types in JuliaAlex Beregszaszi2017-11-221-0/+4
* | Describe built-in Julia functionsAlex Beregszaszi2017-11-221-1/+163
* | Move Julia documentation to its own fileAlex Beregszaszi2017-11-222-191/+196
* | First take in formal specification.chriseth2017-11-221-13/+94
* | Describe Julia.chriseth2017-11-221-11/+114
* | Merge pull request #3204 from frangio/grammar-incomplete-tuplesAlex Beregszaszi2017-11-221-2/+2
|\ \
| * | Make tuple components optional in documented grammarFrancisco Giordano2017-11-151-2/+2
* | | Link to translations. (#3212)chriseth2017-11-211-2/+9
* | | Change phrase in type deductionChua Chee Wee2017-11-161-1/+1
| |/ |/|
* | Merge pull request #3173 from federicobond/improve-number-grammarAlex Beregszaszi2017-11-161-3/+3
|\ \
| * | Improve rule for decimal numbers in grammar.txtFederico Bond2017-11-161-3/+3
* | | Remove obsolote statement about msg.sender and library calls.chriseth2017-11-161-5/+0
* | | Update index.rstLiana Husikyan2017-11-151-2/+2
| |/ |/|
* | Changed limitation to featureChua Chee Wee2017-10-301-1/+1
* | abi-spec: example code doesn't fit grammar.txt.walter-weinmann2017-10-291-6/+6
* | Fixed typos (#3139)Christian Pamidov2017-10-281-2/+2
|/
* Fixed typosSvetlin Nakov2017-10-261-4/+4
* Improved the "Naming" sectionSvetlin Nakov2017-10-251-16/+18
* Merge pull request #3053 from wjmelements/nit-exampleschriseth2017-10-211-8/+4
|\
| * also rm biddingTimeWilliam Morriss2017-10-091-3/+1
| * remove auctionStartWilliam Morriss2017-10-091-6/+4
* | Accent on ext.deps in install docs (issue #3048)Boris Kostenko2017-10-191-1/+2
* | Accent on ext.deps in install docs (issue #3048)Boris Kostenko2017-10-191-0/+1
* | Update changelog for 0.4.18 release.chriseth2017-10-181-0/+4
* | Bug list entry.chriseth2017-10-183-4/+50
* | Merge pull request #2994 from idrabenia/developchriseth2017-10-181-0/+3
|\ \
| * | Project moved.chriseth2017-10-181-1/+1
| * | Add solhint to list of tools. Ilya Drabenia2017-09-291-0/+3
* | | Update abi-spec.rstGiovanni Casinelli2017-10-161-1/+1
* | | Merge pull request #3083 from davidau/patch-1Alex Beregszaszi2017-10-161-1/+1
|\ \ \
| * | | Update miscellaneous.rstDavid Au2017-10-151-1/+1
* | | | grammar.txt: spelling error uixed.walter-weinmann2017-10-141-1/+1
|/ / /
* | / Add reference to EIP-55 in address literals (#3062)Alex Beregszaszi2017-10-101-0/+3
| |/ |/|
* | Do not add members of address to contracts in experimental 0.5.0Alex Beregszaszi2017-10-051-0/+3
* | Merge pull request #2990 from ethereum/someMoreSMTStuffchriseth2017-10-041-2/+4
|\ \
| * | Add SMT tests.chriseth2017-09-291-2/+4
| |/
* / Minor editsDave Hoover2017-10-041-2/+2
|/
* Fixed code example (#2955)Zetherz2017-09-281-2/+2
* Update contracts.rstMartín Triay2017-09-281-1/+1
* Document packed ABIAlex Beregszaszi2017-09-273-6/+25
* Merge pull request #2909 from bernardpeh/mydevchriseth2017-09-251-2/+3
|\
| * Update frequently-asked-questions.rstchriseth2017-09-251-2/+3
| * minor tuning to sentence to be more accuratebernard peh2017-09-251-1/+1
| * possible typo fixbernard peh2017-09-161-1/+1
* | Update bug list.chriseth2017-09-211-0/+4
* | docs: Specify gas fallback function from callLefteris Karapetsas2017-09-211-2/+1
* | fix typo: missing word in documentationMatthieu Caneill2017-09-211-2/+2
* | Clarify shorthand notation in ABIAlex Beregszaszi2017-09-191-2/+2
* | Fix ABI spec regarding arrays.chriseth2017-09-191-2/+2
* | Clarify ABI & Solidity typesAlex Beregszaszi2017-09-161-2/+5
* | Use "tuple" for struct types in ABI JSON.chriseth2017-09-161-15/+15
* | Document structs in ABIchriseth2017-09-161-3/+89
|/
* Fix nested lists in the ABI documentationAlex Beregszaszi2017-09-141-0/+5
* Merge pull request #2473 from ethereum/functiontype-sigAlex Beregszaszi2017-09-142-0/+13
|\
| * Document function selectorsAlex Beregszaszi2017-09-132-0/+13
* | Overhaul contract creation section in the documentation (add reference to rem...Alex Beregszaszi2017-09-131-38/+10
|/
* Merge pull request #2880 from ethereum/docs-metadatachriseth2017-09-123-144/+145
|\
| * Promote metadata to its own chapter (split from miscellaneous)Alex Beregszaszi2017-09-113-144/+145
* | Merge pull request #2870 from aarongoa/developchriseth2017-09-121-8/+9
|\ \ | |/ |/|
| * Make `createAndEndowD` payable in contract creation exampleAaron Colaço2017-09-121-8/+9
* | Merge pull request #2842 from ethereum/chriseth-patch-1Alex Beregszaszi2017-09-061-3/+8
|\ \
| * | Explain how to run the tests in more detail.chriseth2017-09-061-3/+8
| |/
* | Convert ABI spec from Markdwon to RSTAlex Beregszaszi2017-09-051-119/+119
* | Merge pull request #2871 from ethereum/fixedpointdocschriseth2017-09-052-14/+24
|\ \
| * | Explain the difference between floating and fixed pointAlex Beregszaszi2017-09-042-5/+6
| * | Explain fixed point typesAlex Beregszaszi2017-09-041-0/+9
| * | Move fixed after int in docsAlex Beregszaszi2017-09-041-9/+9
| |/
* | Mention that different Unicode codepoint can look the sameAlex Beregszaszi2017-09-021-0/+4
* | Clarify some subtleties of the fallback functionAlex Beregszaszi2017-09-022-34/+18
* | Document character setAlex Beregszaszi2017-09-022-7/+4
* | Document caveats about timestamp and blockhashAlex Beregszaszi2017-09-022-18/+12
* | Document gas/value modifiers with overloadingAlex Beregszaszi2017-09-022-10/+6
* | Document byte[] vs bytesAlex Beregszaszi2017-09-022-7/+4
* | Document call/gas modifiers properlyAlex Beregszaszi2017-09-022-17/+12
|/
* Merge pull request #2831 from ethereum/docsAlex Beregszaszi2017-08-287-23/+30
|\
| * Explain safe purchase (even number)Alex Beregszaszi2017-08-281-0/+3
| * Add note about throw being deprecatedAlex Beregszaszi2017-08-281-0/+3
| * Require 0.4.12 for the VectorSum example (for loop)Alex Beregszaszi2017-08-281-1/+1
| * Refer to internal ABI documentationAlex Beregszaszi2017-08-281-4/+2
| * Highlight opcodes in docsAlex Beregszaszi2017-08-284-17/+18
| * Fix lists and linksAlex Beregszaszi2017-08-283-1/+3
* | Correct package name for installing solc on ArchRobert Edström2017-08-271-1/+1
|/
* Explain the limitations of view and pureAlex Beregszaszi2017-08-251-0/+18
* Clarify ABI regarding constantAlex Beregszaszi2017-08-251-2/+2
* Require 0.4.16 for view/pure in docs examplesAlex Beregszaszi2017-08-251-2/+2
* Prepare 0.4.16 release.chriseth2017-08-251-0/+4
* Merge pull request #2798 from ethereum/statemutabilitychriseth2017-08-251-1/+1
|\
| * Rename statemutability to stateMutability in ABI/ASTAlex Beregszaszi2017-08-241-1/+1
* | Update on the example for BlindActionChim Kan2017-08-251-1/+1
|/
* Add pure to grammarAlex Beregszaszi2017-08-242-2/+2
* Add pure to ABI specAlex Beregszaszi2017-08-241-1/+1
* Document pure functionsAlex Beregszaszi2017-08-242-3/+25
* Fix link to Russian version on wikiNick Savers2017-08-241-1/+1
* Adding storage into the pointer for Voter delegateChim Kan2017-08-241-1/+1
* Merge pull request #2757 from ethereum/cmakeAlex Beregszaszi2017-08-231-0/+6
|\
| * docs: Add a note about CMake optionsPaweł Bylica2017-08-231-0/+6
* | Document view functionsAlex Beregszaszi2017-08-233-11/+15
* | Update grammar with viewAlex Beregszaszi2017-08-231-1/+1
* | Introduce view (and keep constant as an alias)Alex Beregszaszi2017-08-231-1/+1
* | Add missing keywords to documentation lexerAlex Beregszaszi2017-08-171-2/+2
* | Allow constant modifier on state variables in grammarAlex Beregszaszi2017-08-171-1/+1
* | Update grammar to reflect state mutabilityAlex Beregszaszi2017-08-172-3/+4
|/
* Merge pull request #2654 from ethereum/docs-fixedAlex Beregszaszi2017-08-173-4/+6
|\
| * Add proper warning for fixed point typesAlex Beregszaszi2017-08-161-1/+3
| * Fix the grammar for fixed point typesAlex Beregszaszi2017-08-161-2/+2
| * Fix ABI for fixed typesAlex Beregszaszi2017-08-161-1/+1
* | Update contracts.rstchriseth2017-08-161-1/+1
* | Specify address as string on events documentationIsaac Ibiapina2017-08-161-1/+1
|/
* Merge pull request #2659 from jamesray1/patch-25chriseth2017-08-151-0/+2
|\
| * Link: members-of-addressesJames Ray2017-07-281-0/+2
* | Merge pull request #2664 from joshuahannan/developchriseth2017-08-151-0/+14
|\ \
| * | Wording.chriseth2017-07-311-3/+2
| * | added while loop descriptionJoshua Hannan2017-07-301-0/+15
| |/
* | Merge pull request #2660 from jamesray1/patch-26chriseth2017-08-151-1/+1
|\ \
| * | Constructor is not a solidity keywordJames Ray2017-07-281-1/+1
| * | Constructor indexJames Ray2017-07-281-2/+2
| |/
* | Merge pull request #2732 from ethereum/statemutability-abichriseth2017-08-151-1/+2
|\ \
| * | Add statemutability field to the ABIAlex Beregszaszi2017-08-151-1/+2
* | | Update installing-solidity.rstfeliam2017-08-151-1/+1
|/ /
* | docs typo: remove duplicate period and unnecessary spaces in introStu West2017-08-131-1/+1
* | Merge pull request #2486 from jamesray1/patch-22chriseth2017-08-121-1/+1
|\ \
| * | :ref:`getter function<getter-functions>`James Ray2017-07-311-1/+1
| * | ref getter-functionsJames Ray2017-07-281-1/+1
| * | Updated reference to getter-functionsJames Ray2017-07-281-1/+1
| * | Fixed reference to getter functionJames Ray2017-07-071-1/+1
| * | Ref to getter functionJames Ray2017-06-301-1/+1
* | | Merge pull request #2485 from jamesray1/patch-21chriseth2017-08-121-1/+1
|\ \ \
| * | | :ref:`getter function<getter-functions>`James Ray2017-07-311-1/+1
| * | | :ref:`getter-functions`James Ray2017-07-281-1/+1
| * | | Fixed reference to getter functionJames Ray2017-07-071-1/+1
| * | | Getter function refJames Ray2017-06-301-1/+1
| * | | Update frequently-asked-questions.rstJames Ray2017-06-301-1/+1
| |/ /
* | | Merge pull request #2487 from jamesray1/patch-23chriseth2017-08-121-1/+1
|\ \ \
| * | | :ref:`getter function<getter-functions>`James Ray2017-07-311-1/+1
| * | | Updated getter-functions refJames Ray2017-07-291-1/+1
| * | | Fixed reference to getter functionJames Ray2017-07-071-1/+1
| * | | Ref to getter functionJames Ray2017-06-301-1/+1
| |/ /
* | | Merge pull request #2634 from ethereum/chriseth-patch-1Alex Beregszaszi2017-08-111-2/+3
|\ \ \
| * | | Clarify internal function typeschriseth2017-07-261-2/+3
* | | | Use temporary variable for sum exampleAlex Beregszaszi2017-08-111-8/+10
* | | | Move init/cond into the for loopAlex Beregszaszi2017-08-111-5/+5
* | | | Add pure assembly example for summingAlex Beregszaszi2017-08-111-0/+23
* | | | fix typo 'onte' -> 'onto'vladislav-ankudinov2017-08-091-1/+1
* | | | Update changelog.chriseth2017-08-081-0/+4
* | | | Update installing-solidity.rstSaadSurya2017-08-071-1/+1
* | | | Merge pull request #2685 from elopio/patch-1chriseth2017-08-041-1/+9
|\ \ \ \
| * | | | Add the tag for the commandLeo Arias2017-08-021-0/+4
| * | | | Add the command to install the stable solc snapLeo Arias2017-08-021-1/+5
* | | | | Removes reference to stack depth attackAdrián Calvo2017-08-041-3/+3
* | | | | Add warning that low-level call/callcode/delegatecall don't check for existenceAlex Beregszaszi2017-08-021-0/+3
* | | | | Add bug.json entry for delegatecallAlex Beregszaszi2017-08-022-3/+34
|/ / / /
* | | | Release date for version 0.4.14.chriseth2017-07-311-0/+4
* | | | Merge pull request #2658 from jamesray1/patch-8chriseth2017-07-311-1/+1
|\ \ \ \
| * | | | Updated link for getter-functionsJames Ray2017-07-281-1/+1
| | |_|/ | |/| |
* / | | Changelog and bug list entry.chriseth2017-07-282-3/+44
|/ / /
* | | Merge pull request #2640 from elopio/patch-2chriseth2017-07-271-0/+4
|\ \ \
| * | | Add the install instructions from the edge snapLeo Arias2017-07-271-0/+4
* | | | Merge pull request #2629 from hcaw/patch-1chriseth2017-07-271-3/+2
|\ \ \ \
| * | | | Moved Ethereum Studio to Discontinued section as suggestedHarry Wright2017-07-251-0/+2
| * | | | Link to Ethereum Studio removed - project has been discontinuedHarry Wright2017-07-251-3/+0
| | |/ / | |/| |
* | | | Merge pull request #2649 from nathanph/patch-1chriseth2017-07-271-1/+1
|\ \ \ \
| * | | | Fix typo in contracts.rstNathan Hernandez2017-07-271-1/+1
* | | | | Merge pull request #2636 from ethereum/docs-randomYoichi Hirai2017-07-275-21/+29
|\ \ \ \ \ | |/ / / / |/| | | |