aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | | | Updates from review
* 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.
| * Update to use memorydb for aleth.chriseth2018-12-131-2/+2
| |
* | Merge pull request #5636 from ethereum/faq-array-literalchriseth2018-12-131-25/+0
|\ \ | |/ |/| DOCS: Remove FAQ item that covers array literals
| * Remove FAQ item that covers array literalsChris Ward2018-12-121-25/+0
| |
* | Merge pull request #4951 from ethereum/alethUpdateschriseth2018-12-131-2/+2
|\ \ | | | | | | Use current aleth release for testing.
| * | 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
| | | | | | | | | | | | related to #2270
* | | 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
| | | | | | | | | | | | Fix tab Update docs/types.rst Co-Authored-By: ChrisChinchilla <chriswhward@gmail.com> Update docs/types.rst Co-Authored-By: ChrisChinchilla <chriswhward@gmail.com>
* Merge pull request #5524 from ethereum/yulGrammarChangeschriseth2018-12-031-2/+1
|\ | | | | Yul grammar changes.
| * Yul grammar changes.chriseth2018-11-281-2/+1
| | | | | | | | | | - also the top level object needs to be named - code is not optional
* | Merge pull request #5532 from ethereum/docs-style-add-mappingchriseth2018-12-031-1/+17
|\ \ | | | | | | DOCS: Add mapping guide to style docs
| * | 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.
| * | | 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.
| * | | 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
|/ / / | | | | | | | | | Fix missing label
* | | Merge pull request #5562 from Altrum/debugDocschriseth2018-12-031-0/+14
|\ \ \ | |/ / |/| | Updated docs on information about debugging and how to run commands.
| * | 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
|\ | | | | DOCS: Add mention that pure functions can require and revert
| * 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
|\ | | | | DOCS: Merge FAQ into docs on multi-dimensional arrays
| * Move FAQ point to input and output parameters and polish surrounding textChris Ward2018-11-262-6/+15
| | | | | | | | | | | | | | | | | | | | | | | | Update docs/control-structures.rst Co-Authored-By: ChrisChinchilla <chriswhward@gmail.com> Remove line with no further details. Fix tabs Remove FAQ item
* | Merge pull request #5438 from ethereum/docs-faq-types-undefinedchriseth2018-11-262-38/+5
|\ \ | | | | | | DOCS: Move undefined FAQ item
| * | Update docs/types.rstErik Kundt2018-11-241-1/+1
| | | | | | | | | Co-Authored-By: ChrisChinchilla <chriswhward@gmail.com>
| * | Add default value detailsChris Ward2018-11-231-1/+4
| | |
| * | Update docs/types.rstchriseth2018-11-231-1/+1
| | | | | | | | | Co-Authored-By: ChrisChinchilla <chriswhward@gmail.com>
| * | 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
| | | | | | | | | RST note with incorrect syntax
* | | Update installing-solidity.rstDavid Lozano Jarque2018-11-261-1/+1
| | | | | | | | | Homebrow -> homebrew
* | | Update introduction-to-smart-contracts.rstDavid Lozano Jarque2018-11-261-1/+1
| |/ |/| | | Fix typo
* | 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 data
| * | 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
|\ \ \ | | | | | | | | DOCS: Remove length related FAQ item
| * | | 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
|\ \ | |/ |/| Consistent use of address()
| * Fixed consistent use of `nameReg` Yet another codejunkie2018-11-151-1/+1
| | | | | | Fixed consistent use of `nameReg` instead of `namReg`
| * Consistent use of address()Yet another codejunkie2018-11-151-3/+3
| | | | | | First example is with address() and the following examples without. I suggest a consistent use here.
* | 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
| | | | | | | | | | | | | | Language tidy, add correct method and package namespaces and make more consistent with each project docs First changes from review Further fixes after review Fix line breaks Revert code changes Update
* Change terminology used for input output parametersChris Ward2018-11-141-31/+49
| | | | | | | | | | Change from review Changes from review Changes fro review Changes from review
* 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 option
| * 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.
| * 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 contract
| * | keccak256 does not call an external contractritzdorf2018-11-131-1/+1
| |/ | | | | ``keccak256`` will be compiled to the ``SHA3`` opcode and not call an external contract.
* / 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
| | | | | | | | | | | | Updates from reviews clarify returning structs, and move returning arrays and strings from separate section Further clarifications Updates from review Final updates
* Merge pull request #4860 from ethereum/docs-2175-index-missingchriseth2018-11-121-8/+7
|\ | | | | Add mention of common subexpression elimination
| * Clarify term and tidy textChris Ward2018-11-121-8/+7
| | | | | | | | | | | | Use UK spelling in heading Remove colon
* | 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
|\ | | | | [DOCS] Document disallowed explicit conversions between unrelated contract types.
| * 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
|\ \ | | | | | | [DOCS] Document interoperability between 0.5.0 and pre-0.5.0 contracts.
| * | 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 section
| * 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 spec
| * 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 Ethfiddle
| * | 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 docs
| * | Update minor typo in Storage section of docsPritam Roy2018-10-161-1/+1
| | |
* | | minor spelling correctionJeffrey Anthony2018-10-171-1/+1
|/ / | | | | whas => was
* | Merge pull request #4843 from ethereum/docs-2177-abi-typechriseth2018-10-151-1/+1
|\ \ | | | | | | Link and clarify ABI type
| * | Link and clarify ABI typeChris Ward2018-10-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Remove rogue ’s’ Clarify wording Revert other changes and just add link
* | | 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.
| * | | Explain deployment.chriseth2018-10-091-1/+11
| | | |
* | | | Merge pull request #5183 from ethereum/fixCreate2chriseth2018-10-102-10/+10
|\ \ \ \ | | | | | | | | | | Fix create2
| * | | | Fix create2chriseth2018-10-102-10/+10
| | | | |
* | | | | Merge pull request #3834 from ethereum/docsArrayStorageLayoutchriseth2018-10-101-6/+23
|\ \ \ \ \ | | | | | | | | | | | | [DOCS] Update storage layout
| * | | | | 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
|\ \ \ \ \ | |/ / / / |/| | | | Library view functions
| * | | | 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
| | | | | | | | | | | | The change clarifies how contracts are deployed. The docs state that it's a transaction sent to `0` address (which is incorrect), the PR changes that to emphasize that the recipient is not set.
* | | | 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.
| * | | 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
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updates from comments Clarify code comments and add an event output example Clarification from review Updated with information from @gumb0 Add clarifier Updates from review Remove link Update example code
* | 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
|\ \ | | | | | | [DOCS] Remove duplicate statement about pure enforcement.
| * | 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"
| * | | 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 move
| * | | | 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
|\ \ \ \ | | | | | | | | | | [DOCS] Update contributing.
| * | | | 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
|\ \ \ \ \ | | | | | | | | | | | | [DOCS] Yul grammar: missing If in Block rule
| * | | | | Missing If in Block ruleLeonardo Alt2018-09-301-0/+1
| | |/ / / | |/| | |
* | | | | Merge pull request #5114 from ethereum/assembly-docschriseth2018-10-012-2/+12
|\ \ \ \ \ | | | | | | | | | | | | Improve the create2 description in assembly.rst (and include in yul.rst)
| * | | | | 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 support for EXTCODEHASH
| * | | | 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.
| * | | | 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.
| * | | | [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 reorder
| * | | | 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 FAQ
| * | | | | [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
|\ \ \ \ | |/ / / |/| | | Document modulo semantics
| * | | 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
|\ \ \ \ | | | | | | | | | | Disallow fixed-size arrays with zero length
| * | | | 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.
| * | | | | [DOCS] Update abi.chriseth2018-09-261-8/+8
| | |_|/ / | |/| | |
* | | | | Merge pull request #5083 from ethereum/updatePatternsAlex Beregszaszi2018-09-261-2/+2
|\ \ \ \ \ | | | | | | | | | | | | [DOCS] Update common patterns.
| * | | | | [DOCS] Update common patterns.chriseth2018-09-261-2/+2
| |/ / / /
* | | | | Merge pull request #5088 from ethereum/morePragmasAlex Beregszaszi2018-09-261-0/+13
|\ \ \ \ \ | | | | | | | | | | | | [DOCS] Some more explanation about pragmas.
| * | | | | [DOCS] Some more explanation about pragmas.chriseth2018-09-261-0/+13
| | | | | |
* | | | | | Set 0.5.x specific example code to be compilable with >0.4.99 <0.6.0 (e.g. ↵Alex Beregszaszi2018-09-268-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | 0.5.x only)
* | | | | | Update version pragma in all documentation examplesAlex Beregszaszi2018-09-2614-87/+88
|/ / / / /
* | | | | Merge pull request #5022 from ethereum/lastValuechriseth2018-09-261-6/+42
|\ \ \ \ \ | |/ / / / |/| | | | [DOCS] Last part of value types.
| * | | | Last part of value types.chriseth2018-09-191-6/+42
| | | | |
* | | | | Merge pull request #4925 from wbt/patch-2chriseth2018-09-241-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Clarify docs around reserved memory byte ranges
| * | | | | Clarify docs around reserved memory byte rangeswbt2018-09-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Minor documentation issue to improve reading flow as it goes from talking about a specified number of 32-byte slots being reserved to giving numbers which refer to byte ranges within the space of memory resulting from the union of those slots.
* | | | | | Merge pull request #5043 from ethereum/updateContractsSectionchriseth2018-09-241-37/+64
|\ \ \ \ \ \ | | | | | | | | | | | | | | [DOCS] Update contracts section.
| * | | | | | Review comments [to be squashed]chriseth2018-09-241-9/+13
| | | | | | |
| * | | | | | [DOCS] Update contracts section.chriseth2018-09-241-36/+59
| | | | | | |
* | | | | | | Merge pull request #5039 from ethereum/controlStructures2chriseth2018-09-241-5/+4
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | [DOCS] Update control structures (2).
| * | | | | | | [DOCS] Update control structures (2).chriseth2018-09-241-5/+4
| | |/ / / / / | |/| | | | |
* | | | | | | Merge pull request #5038 from ethereum/controlStructures1chriseth2018-09-241-26/+39
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | [DOCS] Control structures 1.
| * | | | | | [DOCS] Control structures 1.chriseth2018-09-241-26/+39
| |/ / / / /
* | | | | | Merge pull request #5045 from ethereum/updateMiscchriseth2018-09-241-21/+21
|\ \ \ \ \ \ | |/ / / / / |/| | | | | [DOCS] Update misc.
| * | | | | [DOCS] Update misc.chriseth2018-09-211-21/+21
| | | | | |
* | | | | | Merge pull request #5025 from ethereum/refTypeschriseth2018-09-241-8/+14
|\ \ \ \ \ \ | | | | | | | | | | | | | | [DOCS] Update reference types.
| * | | | | | [DOCS] Update reference types.chriseth2018-09-211-8/+14
| | | | | | |
* | | | | | | Merge pull request #5035 from ethereum/moreTypesUpdateschriseth2018-09-211-4/+11
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | [DOCS] Final updates to types section.
| * | | | | | | [DOCS] Final updates to types section.chriseth2018-09-201-4/+11
| | | | | | | |
* | | | | | | | Merge pull request #5036 from ethereum/unitsAndGlobalschriseth2018-09-212-37/+63
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | | [DOCS] Update units and globals.
| * | | | | | | [DOCS] Update units and globals.chriseth2018-09-202-37/+63
| | | | | | | |
* | | | | | | | Document array length changing behaviors, fixes #4802William Entriken2018-09-211-4/+3
| |_|/ / / / / |/| | | | | |
* | | | | | | Merge pull request #5021 from ethereum/moreTypeschriseth2018-09-211-22/+32
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | More types.
| * | | | | | | More types.chriseth2018-09-211-22/+32
| | |_|/ / / / | |/| | | | |
* | | | | | | Add struct->tuple to the Solidity->ABI types tableLeonardo Alt2018-09-201-5/+8
| |/ / / / / |/| | | | |
* | | | | | Merge pull request #4808 from ethereum/4259-evm-versionAlex Beregszaszi2018-09-201-0/+50
|\ \ \ \ \ \ | | | | | | | | | | | | | | [DOCS] Add details on using the compiler --version flag
| * | | | | | Explain EVM version setting.Chris Ward2018-09-201-0/+50
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #5031 from ethereum/hexLitCapital050Alex Beregszaszi2018-09-201-0/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | [DOCS] Explain that ``0X`` is disallowed in changes documentation.
| * | | | | | Explain that ``0X`` is disallowed in changes documentation.chriseth2018-09-201-0/+2
| |/ / / / /
* | | | | | Merge pull request #5011 from hydai/disallow_uppercase_xchriseth2018-09-201-1/+1
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Disallow uppercase X in hex number literals
| * | | | | Disallow uppercase X in hex number literalshydai2018-09-191-1/+1
| | |/ / / | |/| | |
* / | | | Extend the CoC to cover all interactionsRichard Littauer2018-09-191-4/+2
|/ / / / | | | | | | | | | | | | Previously, the guide implied it only applied to Pull Requests. See https://github.com/ethereum/solidity/issues/4445#issuecomment-418159492.
* | | | Merge pull request #4907 from ethereum/chriseth-patch-4-1Alex Beregszaszi2018-09-191-13/+16
|\ \ \ \ | | | | | | | | | | Blockchain basics part 1
| * | | | Blockchain basics part 1chriseth2018-09-191-13/+16
| |/ / /
* | | | Merge pull request #5019 from ethereum/addressDocsAlex Beregszaszi2018-09-191-24/+41
|\ \ \ \ | | | | | | | | | | Extend section on addresses.
| * | | | Extend section on addresses.chriseth2018-09-191-24/+41
| |/ / /
* / / / Explaining how Solidity types map to ABI typesLeonardo Alt2018-09-191-0/+18
|/ / /
* | | Tiny fixes on the 050 breaking changes docs sectionLeonardo Alt2018-09-191-4/+4
| | |
* | | Merge pull request #5009 from ethereum/file-orderchriseth2018-09-191-4/+5
|\ \ \ | | | | | | | | Include pragma in 'Order of Layout' in the style guide
| * | | Include pragma in 'Order of Layout' in the style guideAlex Beregszaszi2018-09-181-4/+5
| | | |
* | | | Merge pull request #4892 from ethereum/docs_050_featureschriseth2018-09-182-0/+407
|\ \ \ \ | | | | | | | | | | New docs section on "050 breaking changes"
| * | | | 050 breaking changes in docsLeonardo Alt2018-09-182-0/+407
| |/ / /
* | | | Merge pull request #4972 from ethereum/addPragmaAlex Beregszaszi2018-09-182-3/+51
|\ \ \ \ | |/ / / |/| | | Explain pragmas.
| * | | Explain pragmas.chriseth2018-09-182-3/+51
| |/ /
* | | Added order of layout to style guideChris Ward2018-09-181-0/+22
| | |
* | | Merge pull request #4819 from ethereum/docs-4532-mapping-typechriseth2018-09-181-20/+24
|\ \ \ | |/ / |/| | Docs: Clarify mapping type
| * | Clarify mapping typeChris Ward2018-09-181-20/+24
| | |
* | | Merge pull request #4976 from ethereum/operationalSemanticsAlex Beregszaszi2018-09-181-5/+44
|\ \ \ | | | | | | | | Some operational semantics.
| * | | Some operational semantics.chriseth2018-09-181-5/+44
| | | |
* | | | Add a link from ecrecover to addressLeonardo Alt2018-09-181-0/+5
| | | |
* | | | Merge pull request #4970 from ethereum/chriseth-patch-6chriseth2018-09-181-4/+5
|\ \ \ \ | | | | | | | | | | Updates to examples.
| * | | | Updates to examples.chriseth2018-09-141-4/+5
| | | | |
* | | | | Merge pull request #4971 from ethereum/chriseth-patch-7Alex Beregszaszi2018-09-181-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Update solidity-in-depth.rst
| * | | | | Update solidity-in-depth.rstchriseth2018-09-141-1/+1
| |/ / / /
* | | / / Improve noted sections of Inline assembly docChris Ward2018-09-181-48/+47
| |_|/ / |/| | |
* | | | Add clarification of state variablesChris Ward2018-09-171-1/+2
| |/ / |/| |
* | | Merge pull request #4973 from ethereum/updateImportschriseth2018-09-171-2/+21
|\ \ \ | | | | | | | | Some more info about imports and comments.
| * | | Some more info about imports and comments.chriseth2018-09-141-2/+21
| |/ /
* | | Some cleanup in structure section.chriseth2018-09-172-2/+9
| | |
* | | Merge pull request #4964 from ethereum/updateBuildingchriseth2018-09-171-18/+21
|\ \ \ | | | | | | | | Some updates about how to install solidity.
| * | | Review suggestions.chriseth2018-09-141-6/+7
| | | |
| * | | Some updates about how to install solidity.chriseth2018-09-141-18/+20
| | | |
* | | | Merge pull request #4849 from lastmjs/developchriseth2018-09-141-1/+1
|\ \ \ \ | |/ / / |/| | | Introduce static elementary types to use
| * | | fixing rebase conflictsJordan Last2018-09-141-1/+1
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add ElementaryTypes::BytesMemory and ElementaryTypes::StringMemory fix rebase conflicts fixing rebase conflicts use make_shared instead of new fix tabs and StateMutability parameter create address and addressType functions, fix spaces in comment fix typo and switch nonpayable to payable fix spaces fix comment again
* | | Blockchain basics part 2chriseth2018-09-142-17/+29
| | |
* | | Merge branch 'release' into develop.chriseth2018-09-142-1/+5
|\ \ \ | |/ / |/| |
| * | Set relase date of 0.4.25.chriseth2018-09-131-0/+4
| | |
| * | Bugfix entry regarding nested arrays returned by library functionsLeonardo Alt2018-09-113-10/+30
| | |
| * | Buglist check script supports json pathsLeonardo Alt2018-09-103-18/+77
| | |
| * | Update bug description, add regex and tests.chriseth2018-09-102-47/+48
| | |
| * | Changelog entry and bug list.chriseth2018-09-102-6/+56
| | |
| * | Change "fixed" date.chriseth2018-09-071-1/+1
| | |
| * | Bug list entryLeonardo Alt2018-09-072-6/+28
| | |
* | | Merge pull request #4911 from ethereum/addressPayableDaniel Kirchner2018-09-138-38/+56
|\ \ \ | | | | | | | | Payable and non-payable address type.
| * | | Add payable and non-payable state mutability to AddressType.Daniel Kirchner2018-09-138-38/+56
| | | |
* | | | Second part of coin example.chriseth2018-09-131-10/+21
|/ / /
* | | Accept ``address payable`` during parsing.Daniel Kirchner2018-09-111-0/+1
| | |
* | | On a yul switch, at least one case is required when there is no default ↵Leo Arias2018-09-111-1/+3
| | | | | | | | | | | | statement
* | | Update bug description, add regex and tests.chriseth2018-09-102-48/+49
| | |
* | | Changelog entry and bug list.chriseth2018-09-102-0/+50
| | |