aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Expand)AuthorAgeFilesLines
* Move FAQ item about truncation checksChris Ward2019-01-223-15/+9
* Update changelog for release.chriseth2019-01-221-0/+4
* Merge pull request #5796 from ethereum/faq-send-payablechriseth2019-01-212-9/+2
|\
| * Merge payable FAQ itemChris Ward2019-01-212-9/+2
* | Merge pull request #5827 from ethereum/idio-memory-arrayAlex Beregszaszi2019-01-211-1/+1
|\ \
| * | Further clarify in-memory arraysChris Ward2019-01-211-1/+1
* | | Merge pull request #5797 from ethereum/faq-array-passChris Chinchilla2019-01-212-30/+25
|\ \ \ | |_|/ |/| |
| * | Readd exampleChris Ward2019-01-211-0/+25
| * | Remove FAQ itemChris Ward2019-01-161-30/+0
* | | improve packed encoding test vectorEvan Saulpaugh2019-01-181-6/+6
| |/ |/|
* | Merge pull request #5775 from ethereum/codeAccesschriseth2019-01-183-1/+36
|\ \
| * | Documentation.chriseth2019-01-183-1/+36
* | | Remove unnecessary wordTomek Kopczynski2019-01-181-1/+1
|/ /
* | Merge pull request #5800 from ethereum/wip/faq-callChris Chinchilla2019-01-172-12/+4
|\ \
| * | Update docs/units-and-global-variables.rstErik Kundt2019-01-171-1/+1
| * | Add call warning into main docs and remove FAQ itemChris Ward2019-01-162-12/+4
| |/
* | Merge pull request #5801 from ethereum/idio-contractChris Chinchilla2019-01-171-1/+2
|\ \
| * | Mention that there is no Cron in EthereumChris Ward2019-01-161-1/+2
| |/
* / Remove FAQ ItemChris Ward2019-01-161-10/+0
|/
* Disallow mismatching types in switch cases and detect duplicates by value for...Daniel Kirchner2019-01-151-3/+4
* Split micropayments example into seperate fileChris Ward2019-01-152-429/+430
* Merge pull request #5785 from ethereum/docs-split-safe-remotechriseth2019-01-152-107/+108
|\
| * Split safe remote example into new fileChris Ward2019-01-142-107/+108
* | Merge pull request #5784 from ethereum/docs-split-blind-auctionchriseth2019-01-152-341/+340
|\ \
| * | Split blind auction example into seperate docChris Ward2019-01-142-341/+340
| |/
* | Split functions docsChris Ward2019-01-142-399/+399
* | Merge pull request #5790 from ethereum/faq-explicit-conversionchriseth2019-01-141-10/+0
|\ \
| * | Remove explicit conversion FAQ item, covered elsewhereChris Ward2019-01-141-10/+0
| |/
* | Merge pull request #5788 from ethereum/remove-rnd-faqchriseth2019-01-141-9/+0
|\ \
| * | Remove random FAQ itemChris Ward2019-01-141-9/+0
| |/
* | Merge pull request #5789 from ethereum/waq-multid-arraychriseth2019-01-141-17/+0
|\ \
| * | Remove Multi-dimensional array FAQChris Ward2019-01-141-17/+0
| |/
* | Merge pull request #5770 from ethereum/docs-split-mapping-typesChris Chinchilla2019-01-142-58/+59
|\ \
| * | Split mapping types into new fileChris Ward2019-01-142-58/+59
| |/
* / Split conversion sections into new docChris Ward2019-01-142-127/+128
|/
* Split voting example into seperate fileChris Ward2019-01-143-192/+193
* Use latest version in code snippets.William Entriken2019-01-102-4/+6
* Merge pull request #5771 from ethereum/docs-split-operatorsChris Chinchilla2019-01-102-47/+48
|\
| * Split operators involving LValues into new docChris Ward2019-01-093-48/+49
* | Merge pull request #5769 from ethereum/docs-split-reference-typesChris Chinchilla2019-01-102-409/+410
|\ \
| * | Split Reference types doc into new fileChris Ward2019-01-093-410/+411
| |/
* / Split Value Types docsChris Ward2019-01-093-709/+710
|/
* Merge pull request #5744 from ethereum/docs-split-func-modchriseth2019-01-082-111/+112
|\
| * Split Function modifiers doc into smaller fileChris Ward2019-01-082-111/+112
* | Merge pull request #5756 from ethereum/docs-split-librarieschriseth2019-01-082-230/+231
|\ \
| * | Split libraries into new docChris Ward2019-01-082-230/+231
| |/
* | Merge pull request #5753 from ethereum/docs-split-interfaceschriseth2019-01-082-37/+37
|\ \
| * | Split interfaces into new fileChris Ward2019-01-082-37/+37
* | | Merge pull request #5755 from ethereum/docs-split-using-forchriseth2019-01-082-119/+120
|\ \ \ | |/ / |/| |
| * | Split using for into new fileChris Ward2019-01-082-119/+120
| |/
* | Merge pull request #5749 from ethereum/docs-split-abstractchriseth2019-01-082-44/+44
|\ \
| * | Split Abstract Contracts docs to new fileChris Ward2019-01-082-44/+44
| |/
* | Merge pull request #5748 from ethereum/docs-split-inheritancechriseth2019-01-082-299/+300
|\ \
| * | Split inheritance into new docChris Ward2019-01-082-299/+300
| |/
* / Split events docs into fileChris Ward2019-01-082-161/+162
|/
* Merge pull request #5742 from ethereum/docs-split-vis-and-getchriseth2019-01-082-198/+199
|\
| * Exclude included filesChris Ward2019-01-071-1/+1
| * Split Visibility and Getters docChris Ward2019-01-072-198/+199
* | Do not compile the contracts subdirectory.chriseth2019-01-081-1/+1
* | Split creating contractsChris Ward2019-01-082-117/+118
* | Merge pull request #5732 from ethereum/pragma-updatechriseth2019-01-078-24/+24
|\ \
| * | Update non-existant pragma 0.4.99 to 0.5.0Chris Ward2019-01-078-24/+24
* | | Split Constant State Variables docChris Ward2019-01-072-35/+36
|/ /
* | Merge pull request #5734 from ItsNickBarry/deprecation-noticeschriseth2019-01-071-2/+2
|\ \
| * | clarify antecedents in deprecation noticesNick Barry2019-01-031-2/+2
* | | Merge pull request #5720 from ethereum/docs_type_conversionchriseth2019-01-071-2/+2
|\ \ \
| * | | Fix examples in type conversion docsLeonardo Alt2018-12-241-2/+2
| |/ /
* | | Merge pull request #5731 from poiresel/docs_spelling_fixeschriseth2019-01-075-5/+5
|\ \ \
| * | | resolve spelling issues in the docs folderpoiresel2018-12-215-5/+5
| |/ /
* | | Merge pull request #5727 from spmvg/developchriseth2019-01-071-3/+2
|\ \ \ | |_|/ |/| |
| * | fix typo in docsspmvg2018-12-311-3/+2
| |/
* | Merge pull request #5698 from ethereum/chriseth-patch-2chriseth2019-01-071-6/+14
|\ \
| * | [DOC] More details about packed encoding.chriseth2018-12-201-6/+14
| |/
* / copyright year updatedchandan kumar mandal2019-01-021-1/+1
|/
* Merge pull request #5701 from ethereum/faq-structchriseth2018-12-201-5/+0
|\
| * Remove Structs item from FAQChris Ward2018-12-191-5/+0
* | Remove comments FAQ itemChris Ward2018-12-201-6/+0
* | Update buglist.chriseth2018-12-201-0/+4
|/
* changed interface code example to illustrate working solidity versionZacharius2018-12-191-1/+1
* Doc: Fix typo "a messy" -> "a mess"Mathias Baumann2018-12-191-1/+1
* Merge pull request #5680 from ethereum/doc-fix-trivialchriseth2018-12-191-3/+3
|\
| * Rephrase opcode result returning descriptionMathias Baumann2018-12-191-2/+2
| * Format "and" as instruction op codeMathias Baumann2018-12-191-1/+1
* | Build in release mode.chriseth2018-12-182-4/+4
* | Updates arrays section to improve order and clarify conceptsChris Ward2018-12-181-25/+37
|/
* Clean input and output function typesChris Ward2018-12-181-9/+16
* Add array item deletion idiosyncracyChris Ward2018-12-171-1/+8
* Fix italics formatting issueChris Ward2018-12-171-1/+1
* Merge pull request #5648 from ethereum/useMemoryDBchriseth2018-12-131-2/+2
|\
| * Update to use memorydb for aleth.chriseth2018-12-131-2/+2
* | Merge pull request #5636 from ethereum/faq-array-literalchriseth2018-12-131-25/+0
|\ \ | |/ |/|
| * Remove FAQ item that covers array literalsChris Ward2018-12-121-25/+0
* | Merge pull request #4951 from ethereum/alethUpdateschriseth2018-12-131-2/+2
|\ \
| * | Test updates for recent versions of aleth.Daniel Kirchner2018-12-111-2/+2
* | | Remove FAQ item on killing contractsChris Ward2018-12-131-23/+0
* | | Add NatSpec to Style-GuideRicardo Guilherme Schmidt2018-12-122-1/+62
* | | Remove payload FAQ itemChris Ward2018-12-121-6/+0
| |/ |/|
* | Explain source IDs.chriseth2018-12-112-4/+4
* | Improve explanation how to get abi output.chriseth2018-12-111-5/+17
|/
* ContribDoc: Link formatted instead of raw version of coding guidlinesMathias Baumann2018-12-101-1/+1
* Massage changelog for 0.5.1chriseth2018-12-031-0/+4
* Move String literal and inline array FAQ itemsChris Ward2018-12-032-56/+19
* Merge pull request #5524 from ethereum/yulGrammarChangeschriseth2018-12-031-2/+1
|\
| * Yul grammar changes.chriseth2018-11-281-2/+1
* | Merge pull request #5532 from ethereum/docs-style-add-mappingchriseth2018-12-031-1/+17
|\ \
| * | Add mapping guide to style docs thanks to @aupiffChris Ward2018-12-031-1/+17
* | | Merge pull request #5547 from ethereum/assemblySyntaxchriseth2018-12-031-8/+27
|\ \ \
| * | | Update assembly grammar part.chriseth2018-12-011-8/+27
* | | | Merge pull request #5565 from ethereum/listTestschriseth2018-12-031-0/+3
|\ \ \ \ | |_|/ / |/| | |
| * | | Explain how to get a list of all tests.chriseth2018-12-031-0/+3
* | | | Add link between functions in contract structure and more detailsChris Ward2018-12-032-1/+4
|/ / /
* | | Merge pull request #5562 from Altrum/debugDocschriseth2018-12-031-0/+14
|\ \ \ | |/ / |/| |
| * | Added information about debugging and examples on how to run subsets of tests.Robert Chung2018-12-021-0/+14
* | | Clarify "copying bytecode" in inheritance.chriseth2018-11-291-3/+4
|/ /
* / Begin overhaul of documentation indexChris Ward2018-11-281-33/+31
|/
* Merge pull request #5277 from ethereum/docs-5175-require-revertchriseth2018-11-271-7/+16
|\
| * Add that pure functions can use revert and requireChris Ward2018-11-271-7/+16
* | Move function related content to contracts docChris Ward2018-11-272-103/+102
|/
* Review contributing docs for language and easeChris Ward2018-11-271-30/+34
* Merge pull request #5287 from ethereum/docs-update-input-parameterschriseth2018-11-262-6/+15
|\
| * Move FAQ point to input and output parameters and polish surrounding textChris Ward2018-11-262-6/+15
* | Merge pull request #5438 from ethereum/docs-faq-types-undefinedchriseth2018-11-262-38/+5
|\ \
| * | Update docs/types.rstErik Kundt2018-11-241-1/+1
| * | Add default value detailsChris Ward2018-11-231-1/+4
| * | Update docs/types.rstchriseth2018-11-231-1/+1
| * | Move undefined FAQ itemChris Ward2018-11-152-38/+2
* | | Define how inheritance affects storageWilliam Entriken2018-11-261-0/+4
* | | Update types.rstDavid Lozano Jarque2018-11-261-1/+1
* | | Update installing-solidity.rstDavid Lozano Jarque2018-11-261-1/+1
* | | Update introduction-to-smart-contracts.rstDavid Lozano Jarque2018-11-261-1/+1
| |/ |/|
* | Added Superblocks Lab IDE to the generic sectionJavier Tarazaga2018-11-221-2/+4
* | Merge pull request #5434 from fulldecent/patch-8chriseth2018-11-221-1/+1
|\ \
| * | Qualify that storage slots are shared for contiguous dataWilliam Entriken2018-11-151-1/+1
* | | Merge pull request #5439 from ethereum/docs-faq-types-array-lengthchriseth2018-11-222-45/+3
|\ \ \
| * | | Remove length related FAQ itemChris Ward2018-11-152-45/+3
| | |/ | |/|
* / | Remove Struct copy FAQ itemChris Ward2018-11-151-18/+0
|/ /
* | Merge pull request #5430 from kn1g/patch-1Alex Beregszaszi2018-11-151-3/+3
|\ \ | |/ |/|
| * Fixed consistent use of `nameReg` Yet another codejunkie2018-11-151-1/+1
| * Consistent use of address()Yet another codejunkie2018-11-151-3/+3
* | Fix indentation in documentationAlex Beregszaszi2018-11-151-3/+1
* | Small changes to yul object specification.chriseth2018-11-151-6/+37
|/
* Begin review of micropayments exampleChris Ward2018-11-151-124/+65
* Change terminology used for input output parametersChris Ward2018-11-141-31/+49
* Update syntax used for input and output parametersChris Ward2018-11-143-6/+5
* Merge pull request #5410 from ethereum/lll-buildchriseth2018-11-141-0/+7
|\
| * Do not build LLL unless requested via the LLL cmake optionAlex Beregszaszi2018-11-141-0/+7
* | Rename some builtin yul functions for signed types.chriseth2018-11-141-3/+3
|/
* Merge pull request #5413 from ethereum/updateChangelogForReleasechriseth2018-11-141-0/+4
|\
| * Add release date to changelog.chriseth2018-11-131-0/+4
* | Merge pull request #5412 from ritzdorf/patch-2chriseth2018-11-131-1/+1
|\ \
| * | keccak256 does not call an external contractritzdorf2018-11-131-1/+1
| |/
* / Add LLL chapter in the documentationAlex Beregszaszi2018-11-132-0/+15
|/
* Fix style.chriseth2018-11-131-2/+2
* Clarify creating a contract example as reported in #2661Chris Ward2018-11-121-13/+20
* Move control structure related FAQ pointsChris Ward2018-11-122-32/+20
* Merge pull request #4860 from ethereum/docs-2175-index-missingchriseth2018-11-121-8/+7
|\
| * Clarify term and tidy textChris Ward2018-11-121-8/+7
* | Add note about changing the storage layout.chriseth2018-11-121-0/+8
|/
* Remove trailing whitespace.chriseth2018-11-121-2/+2
* Merge pull request #5352 from ethereum/docContractConversionschriseth2018-11-081-0/+8
|\
| * Document disallowed explicit conversions between unrelated contract types.Daniel Kirchner2018-11-071-0/+8
* | Merge pull request #5353 from ethereum/docInteroperabilitychriseth2018-11-081-1/+79
|\ \
| * | Document interoperability between 0.5.0 and pre-0.5.0 contracts.Daniel Kirchner2018-11-071-1/+79
| |/
* / Integers cannot be implicitly converted to addresschriseth2018-11-061-2/+1
|/
* Fixes typoLeanne2018-11-041-1/+1
* up-for-grabs swapped for good first issueEitan Levin2018-10-301-1/+1
* Add check for whether voter has right to voteBerk Erol2018-10-261-0/+1
* Merge pull request #5122 from ethereum/docs-contributing-pt3chriseth2018-10-261-11/+10
|\
| * Final contribution review in fuzzer sectionChris Ward2018-10-261-11/+10
* | Clarify import.chriseth2018-10-261-0/+4
|/
* Move FAQ item regarding contract to contract calls and resulting transactionChris Ward2018-10-232-8/+4
* Add new resources section seperate from docs indexChris Ward2018-10-182-133/+133
* Merge pull request #3047 from ethereum/abi-strictchriseth2018-10-181-0/+11
|\
| * Add strict encoding mode to the ABI specAlex Beregszaszi2018-07-061-0/+11
* | Merge pull request #5245 from ethereum/chriseth-patch-2chriseth2018-10-171-0/+3
|\ \
| * | Add Ethfiddlechriseth2018-10-171-0/+3
* | | French translation (in progress) added to the docsKevin Azoulay2018-10-171-0/+1
|/ /
* | Merge pull request #5233 from pRoy24/developchriseth2018-10-171-1/+1
|\ \
| * | Update minor typo in Storage section of docsPritam Roy2018-10-161-1/+1
* | | minor spelling correctionJeffrey Anthony2018-10-171-1/+1
|/ /
* | Merge pull request #4843 from ethereum/docs-2177-abi-typechriseth2018-10-151-1/+1
|\ \
| * | Link and clarify ABI typeChris Ward2018-10-151-1/+1
* | | Add extra documentation for running compiler tests on Windowsmordax2018-10-151-0/+5
* | | Removing mention of submodules from docs/buildmordax2018-10-141-6/+0
* | | Change library placeholder to `__$<hash>$__`.chriseth2018-10-122-7/+10
* | | Document library placeholder change.chriseth2018-10-122-3/+20
* | | Fix typo in yul examplechriseth2018-10-111-1/+1
* | | Merge pull request #5163 from ethereum/docDeploymentchriseth2018-10-101-1/+11
|\ \ \
| * | | Explain deployment.chriseth2018-10-091-1/+11
* | | | Merge pull request #5183 from ethereum/fixCreate2chriseth2018-10-102-10/+10
|\ \ \ \
| * | | | Fix create2chriseth2018-10-102-10/+10
* | | | | Merge pull request #3834 from ethereum/docsArrayStorageLayoutchriseth2018-10-101-6/+23
|\ \ \ \ \
| * | | | | Documents storage layout of mappings and dynamic arrays.Erik Kundt2018-10-101-6/+23
| |/ / / /
* | | | | Merge pull request #5184 from ethereum/viewFunctionDocschriseth2018-10-101-1/+5
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Adds more specific explanation of library view functions calls.Erik Kundt2018-10-101-2/+4
| * | | | Documents library view functions and adds unit test.Erik Kundt2018-10-101-1/+3
| |/ / /
* | | | Clarify contract creation transactionTomasz Drwięga2018-10-091-3/+4
* | | | Fix version pragma in documentation.chriseth2018-10-093-3/+3
* | | | Add entry into the breaking changes list.chriseth2018-10-091-0/+4
|/ / /
* | | Merge pull request #5148 from ethereum/chriseth-patch-2Alex Beregszaszi2018-10-061-1/+1
|\ \ \
| * | | Remove non-ascii quotes.chriseth2018-10-051-1/+1
* | | | Add link to string literalsChris Ward2018-10-051-1/+2
|/ / /
* / / Update docs on event data and logsChris Ward2018-10-052-33/+72
|/ /
* | Adds note about Standalone assembly.Erik Kundt2018-10-041-4/+6
* | [DOCS] Update assembly.chriseth2018-10-041-41/+41
* | Merge pull request #5126 from ethereum/chriseth-patch-1chriseth2018-10-041-3/+0
|\ \
| * | Remove duplicate statement about pure enforcement.chriseth2018-10-011-3/+0
* | | Fix typos.chriseth2018-10-042-3/+3
* | | Merge pull request #5073 from IIIIllllIIIIllllIIIIllllIIIIllllIIIIll/patch-4chriseth2018-10-041-6/+7
|\ \ \
| * | | separate out a new "Design Criteria" section from "Formal Specification"Li Xuanji2018-10-041-6/+7
* | | | Merge pull request #5119 from ethereum/docs-contributing-dependencieschriseth2018-10-041-20/+32
|\ \ \ \
| * | | | Add Linux dependencies and moveChris Ward2018-09-301-20/+32
* | | | | [DOCS] Add missing backtick for inline code syntax.dm42018-10-031-1/+1
* | | | | Changed pragma explanation to match exampleJ Quinn2018-10-021-1/+1
| |_|/ / |/| | |
* | | | Merge pull request #5084 from ethereum/updateContributingchriseth2018-10-011-34/+44
|\ \ \ \
| * | | | fixup! fixup! fixup! [DOCS] Update contributing.chriseth2018-10-011-3/+4
| * | | | fixup! fixup! [DOCS] Update contributing.chriseth2018-10-011-3/+4
| * | | | fixup! [DOCS] Update contributing.chriseth2018-09-271-16/+22
| * | | | [DOCS] Update contributing.chriseth2018-09-271-22/+24
* | | | | Merge pull request #5117 from ethereum/yul_grammarchriseth2018-10-011-0/+1
|\ \ \ \ \
| * | | | | Missing If in Block ruleLeonardo Alt2018-09-301-0/+1
| | |/ / / | |/| | |
* | | | | Merge pull request #5114 from ethereum/assembly-docschriseth2018-10-012-2/+12
|\ \ \ \ \
| * | | | | Include create2/extcodehash in yul.rstAlex Beregszaszi2018-09-281-0/+8
| * | | | | Improve the create2 description in assembly.rstAlex Beregszaszi2018-09-281-2/+4
| |/ / / /
* / / / / Fix issues introduced from PR #5043Chris Ward2018-09-301-2/+2
|/ / / /
* | | | Merge pull request #4676 from jwasinger/extcodehashAlex Beregszaszi2018-09-281-2/+4
|\ \ \ \
| * | | | Add extcodehash to the assembly documentationAlex Beregszaszi2018-09-261-2/+4
* | | | | [DOCS] Security updates.chriseth2018-09-271-9/+12
* | | | | Pitfalls regarding over/underflowschriseth2018-09-272-0/+22
| |/ / / |/| | |
* | | | Merge pull request #5108 from ethereum/payableWithdrawalchriseth2018-09-272-1/+11
|\ \ \ \
| * | | | Explain address payable and withdraw.chriseth2018-09-272-1/+11
* | | | | [DOCS] More on reference types.chriseth2018-09-271-38/+78
|/ / / /
* | | | Merge pull request #5087 from ethereum/semantics4Alex Beregszaszi2018-09-271-1/+14
|\ \ \ \
| * | | | [DOCS] Semantics of negation.chriseth2018-09-271-1/+14
* | | | | Merge pull request #5101 from ethereum/docs-return-metadata-notechriseth2018-09-271-6/+7
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Return note taken from metadata and reorderChris Ward2018-09-271-6/+7
* | | | | Merge pull request #5085 from ethereum/updatefaqAlex Beregszaszi2018-09-271-12/+16
|\ \ \ \ \
| * | | | | [DOCS] Update FAQchriseth2018-09-261-12/+16
| | |/ / / | |/| | |
* | | | | [DOCS] Update metadata.chriseth2018-09-271-3/+12
* | | | | Remove unary + from floating point types documentationAlex Beregszaszi2018-09-271-1/+1
* | | | | Make the exponentiation 0**0 note a real RST noteAlex Beregszaszi2018-09-271-1/+2
* | | | | Rename remainder to moduloAlex Beregszaszi2018-09-271-2/+2
| |/ / / |/| | |
* | | | Merge pull request #5006 from ethereum/modSemanticschriseth2018-09-261-3/+19
|\ \ \ \ | |/ / / |/| | |
| * | | Documents modulus semantics.Erik Kundt2018-09-261-3/+19
* | | | Add content from old Solidity wikiChris Ward2018-09-262-8/+12
* | | | [DOCS] Update "using the compiler".chriseth2018-09-261-12/+26
* | | | Merge pull request #5061 from ethereum/fixedSizeArrayLengthchriseth2018-09-261-0/+2
|\ \ \ \
| * | | | Updates breaking changes documentation.Erik Kundt2018-09-261-0/+2
* | | | | Merge pull request #5082 from ethereum/abiUpdateAlex Beregszaszi2018-09-261-8/+8
|\ \ \ \ \
| * | | | | [DOCS] Update abi.chriseth2018-09-261-8/+8
| | |_|/ / | |/| | |