aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | Merge pull request #4817 from crypto-jeronimo/fix-typo-in-docschriseth2018-08-151-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix typo in documentation.
| * | | | | | Fix typo in documentation.Crypto Jerônimo2018-08-151-1/+1
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #4815 from gftea/developchriseth2018-08-151-3/+14
|\ \ \ \ \ \ | |/ / / / / |/| | | | | multiple inheritance in solidity search from right-to-left, different from python
| * | | | | clarify multiple inheritance in solidity and its differences against to pythonSimon Chen2018-08-151-3/+14
| | | | | |
* | | | | | Extend documentation about explicit and implicit conversions between ↵Daniel Kirchner2018-08-152-11/+103
| | | | | | | | | | | | | | | | | | | | | | | | (u)intXX, bytesYY and literals.
* | | | | | Update documentation.chriseth2018-08-152-35/+33
| | | | | |
* | | | | | Merge pull request #4372 from JesseBusman/implicit-convertibility-functionschriseth2018-08-141-2/+20
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add implicit convertibility to function pointer with higher state mutability
| * | | | | | Add implicit convertibility to function pointer with higher state mutabilityJesse Busman2018-08-141-2/+20
| | | | | | |
* | | | | | | Merge pull request #4780 from ethereum/enumDatachriseth2018-08-141-1/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Clarify data representation of enums.
| * | | | | | | Clarify data representation of enums.chriseth2018-08-141-1/+5
| | | | | | | |
* | | | | | | | Merge pull request #4787 from ethereum/updateLinkschriseth2018-08-141-27/+41
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | Update links
| * | | | | | | Re-group links.chriseth2018-08-091-24/+37
| | | | | | | |
| * | | | | | | Update links and deprecated unmaintained tools.chriseth2018-08-091-3/+4
| | | | | | | |
* | | | | | | | Merge pull request #4792 from ethereum/someABIDocFixeschriseth2018-08-141-48/+56
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | Some style fixes to the ABI documentation.
| * | | | | | | Some style fixes to the ABI documentation.chriseth2018-08-101-48/+56
| | | | | | | |
* | | | | | | | Update documentation.chriseth2018-08-144-39/+100
| | | | | | | |
* | | | | | | | Update documentation examples.chriseth2018-08-1410-86/+99
| |_|_|/ / / / |/| | | | | |
* | | | | | | Merge pull request #4696 from ethereum/byteLiteralConversionchriseth2018-08-133-6/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Disallow ambiguous implicit and explicit conversions from number literals to bytesXX
| * | | | | | | Disallow ambiguous conversions between number literals and bytesXX types.Daniel Kirchner2018-08-133-6/+5
| | | | | | | |
* | | | | | | | Merge pull request #4618 from ethereum/docs-1211-contract-typechriseth2018-08-131-10/+23
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Add contract type to types documentation
| * | | | | | | | Update from feedbackChris Ward2018-08-131-3/+6
| | | | | | | | |
| * | | | | | | | Remove initial sentence.chriseth2018-08-061-8/+5
| | | | | | | | |
| * | | | | | | | Changes after rebasingChris Ward2018-08-011-12/+18
| | | | | | | | |
| * | | | | | | | Add contract type to types docChris Ward2018-08-011-0/+7
| | | | | | | | |
* | | | | | | | | Merge pull request #4794 from ethereum/tableWrapchriseth2018-08-132-4/+4
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Fix table css.
| * | | | | | | | | Fix table css.chriseth2018-08-102-4/+4
| | |/ / / / / / / | |/| | | | | | |
* / | | | | | | | Update documentation.Daniel Kirchner2018-08-112-11/+11
|/ / / / / / / /
* | / / / / / / Use code-block when using a different language.chriseth2018-08-102-23/+23
| |/ / / / / / |/| | | | | |
* | | | | | | Merge pull request #4786 from gftea/developchriseth2018-08-091-1/+1
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | / / / / | | |/ / / / | |/| | | | add "ref for text "fallback function" in Types.rst
| * | | | | add link for text "fallback function"gftea2018-08-091-1/+1
| | | | | |
* | | | | | Extension of tools listf-daniel2018-08-091-0/+9
|/ / / / / | | | | | | | | | | Adding some recent and reliable tools to work with smart contracts and analyze their security.
* | | | | Change note about returning dynamic arrays.chriseth2018-08-091-8/+5
| | | | |
* | | | | Clarify packed encoding.chriseth2018-08-091-7/+5
| | | | |
* | | | | Merge pull request #4684 from ethereum/underscores_in_numeric_literalschriseth2018-08-091-0/+5
|\ \ \ \ \ | | | | | | | | | | | | [BREAKING] Underscores in numeric literals
| * | | | | Cleanup & polish numbers-with-underscores parsing, also improving tests.Christian Parpart2018-08-081-1/+3
| | | | | |
| * | | | | Add stricter hex underscore rulesBalajiganapathi S2018-08-081-2/+2
| | | | | |
| * | | | | Allow underscores in numbers.Balajiganapathi S2018-08-081-0/+3
| | | | | |
* | | | | | Merge pull request #4665 from mattaereal/cmake-patch-solverAlex Beregszaszi2018-08-091-0/+21
|\ \ \ \ \ \ | | | | | | | | | | | | | | cmake option added to make solvers optional
| * | | | | | cmake flags to make solvers optional. Implementation of #4651Matías Aereal Aeón2018-08-081-0/+21
| | | | | | |
* | | | | | | Merge pull request #4747 from ethereum/enum-docschriseth2018-08-081-1/+0
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Update enum with lifting the restriction for interfaces
| * | | | | | | Update enum with lifting the restriction for interfacesAlex Beregszaszi2018-08-081-1/+0
| | |/ / / / / | |/| | | | |
* / | | | | | Yul grammar: allow multiple $ signs (matches Solidity)Alex Beregszaszi2018-08-081-1/+1
|/ / / / / /
* | | | | | Clarify allocation and initial value of free memoy pointer.chriseth2018-08-071-2/+11
| | | | | |
* | | | | | Update style guide with regards to CapWords requirement for contract and ↵Luke Schoen2018-08-071-5/+63
| | | | | | | | | | | | | | | | | | | | | | | | file naming.
* | | | | | Merge pull request #4498 from ethereum/faq-reorg-introchriseth2018-08-062-107/+24
|\ \ \ \ \ \ | | | | | | | | | | | | | | Move intro related FAQ points
| * | | | | | Move intro related FAQ pointsChris Ward2018-08-062-107/+24
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes from feedback Changes from review
* | | | | | Merge pull request #4616 from ethereum/1093-interface-generatorchriseth2018-08-041-0/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add interface generator to tools section
| * | | | | | Add interface generator to tools sectionChris Ward2018-07-301-0/+3
| | | | | | |
* | | | | | | Merge pull request #4412 from ethereum/v050-reference-resolver-errorTypeForLooseChristian Parpart2018-08-041-54/+3
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | [BREAKING] permanently set errorTypeForLoose from Warning to SyntaxError
| * | | | | | | Remove loose assembly features from the documentationChristian Parpart2018-08-021-54/+3
| | | | | | | |
* | | | | | | | Clarify truncation with addressesChris Ward2018-08-031-0/+8
| |_|/ / / / / |/| | | | | |
* | | | | | | Merge pull request #4584 from dylanjw/update-abi-event-docchriseth2018-08-021-1/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | Update doc referencing packed mode encoding for dynamic typed topic args
| * | | | | | Update doc referencing packed mode encoding for dynamic typed topic argsDylan Wilson2018-07-261-1/+1
| |/ / / / /
* | | | | | Point the documentation to the new Code of Conduct URLAlex Beregszaszi2018-08-021-1/+1
| | | | | |
* | | | | | Merge pull request #4508 from ethereum/nameCollisionCrashAlex Beregszaszi2018-08-021-4/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | [BREAKING] Don't exclude public state variables when looking for conflicting declarations.
| * | | | | | Update documentation.Daniel Kirchner2018-08-011-4/+4
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #4639 from ethereum/docs-fix-specify-limitAlex Beregszaszi2018-08-013-3/+6
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Small clarifications around the 2300 gas stipend from transfer and send
| * | | | | Small clarifications around the 2300 gas stipend from transfer and sendChris Ward2018-08-013-3/+6
| | | | | |
* | | | | | Fix tests regarding contract type conversion.chriseth2018-08-012-2/+2
| | | | | |
* | | | | | Disallow conversion between unrelated contract types.chriseth2018-08-012-0/+19
|/ / / / /
* | | | | grammar: remove stray IdentifierList ruleAlex Beregszaszi2018-07-311-1/+0
| | | | | | | | | | | | | | | | | | | | This was left in #4274 (dbd0723)
* | | | | Merge pull request #4569 from ethereum/grammar-assemblychriseth2018-07-301-3/+4
|\ \ \ \ \ | | | | | | | | | | | | Update grammar.txt for inline assembly
| * | | | | grammar: rename AssemblyLocalBinding to AssemblyVariableDeclarationAlex Beregszaszi2018-07-251-2/+2
| | | | | |
| * | | | | grammar: introduce AssemblyExpression and use it in Assignment/LocalBindingAlex Beregszaszi2018-07-251-2/+3
| | | | | |
| * | | | | grammar: support all assignment stataments in inline assemblyAlex Beregszaszi2018-07-251-1/+1
| | | | | |
* | | | | | Clarify what ‘memory type’ isChris Ward2018-07-302-2/+4
| |/ / / / |/| | | | | | | | | | | | | | Use RST links
* | | | | Mention that constant and payable are deprecated in the ABI specAlex Beregszaszi2018-07-251-0/+3
| | | | |
* | | | | Clarify relation between stateMutability and payable/constantAlex Beregszaszi2018-07-251-5/+6
|/ / / /
* | | | Merge pull request #4453 from ethereum/codeOfConductAlex Beregszaszi2018-07-241-0/+4
|\ \ \ \ | | | | | | | | | | Add Code Of Conduct
| * | | | Adds Code Of Conduct.Erik Kundt2018-07-231-0/+4
| | |_|/ | |/| |
* | | | Merge pull request #4520 from ethereum/faq-reorg-index-toolschriseth2018-07-202-21/+9
|\ \ \ \ | | | | | | | | | | Move note on decompiling
| * | | | Move note on decompilingChris Ward2018-07-182-21/+9
| | | | |
* | | | | Fix typoChris Ward2018-07-201-1/+1
|/ / / /
* | | | Merge pull request #4345 from ethereum/docs-testsAlex Beregszaszi2018-07-181-0/+5
|\ \ \ \ | | | | | | | | | | Document the required cpp-ethereum commit hash
| * | | | Keep the proper aleth hash in contributing.rstAlex Beregszaszi2018-07-181-2/+1
| | | | |
| * | | | Document the required cpp-ethereum commit hashAlex Beregszaszi2018-07-181-0/+6
| | | | |
* | | | | Enforces visibility specifier and updates docs.Erik Kundt2018-07-174-13/+11
|/ / / /
* | | | Minor doc style fixNicolás Venturo2018-07-171-2/+1
| | | | | | | | | | | | An extra newline caused a line to appear in bold.
* | | | Merge pull request #4500 from ethereum/v050-interface-functions-must-be-externalchriseth2018-07-162-2/+3
|\ \ \ \ | | | | | | | | | | [BREAKING] interface functions must be external
| * | | | enforce interface-functions to be external-declaredChristian Parpart2018-07-162-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - libsolidity: Enforce interface-functions must be external-declared. - Changelog adapted to reflect changes wrt. functions in interfaces. - test: Adjustments according to prior interface-function changes. - tests: Adapting SolidityEndToEndTest to interface-function change. - docs: Adapted documentation to interface-function change.
* | | | | Merge pull request #4512 from ↵chriseth2018-07-166-31/+30
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | chase1745/use-explicit-data-locations-external-tests Added default data locations to docs and other external tests.
| * | | | | Added default data locations to docs and other external tests.Chase McDermott2018-07-156-31/+30
| |/ / / /
* | | | | Merge pull request #4505 from nventuro/patch-1chriseth2018-07-161-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Update docs allowed mapping key values
| * | | | | Update docs allowed mapping key valuesNicolás Venturo2018-07-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Functions cannot be used as mapping keys (e.g. the following contract does not compile): ``` pragma solidity ^0.4.24; contract Foo { mapping(function (uint) pure returns (uint) => string) a; } ```
* | | | | | Fix typo in the function nameMichał Załęcki2018-07-151-1/+1
| |/ / / / |/| | | |
* | | | | Merge pull request #4438 from ethereum/address_members_external_tests_docschriseth2018-07-133-13/+16
|\ \ \ \ \ | | | | | | | | | | | | Address members used by contracts: update external tests and docs
| * | | | | Update external tests and docsLeonardo Alt2018-07-123-13/+16
| | | | | |
* | | | | | Merge pull request #4431 from ethereum/tupleDeclarationchriseth2018-07-131-2/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | Disallow multi variable declarations with mismatching number of values.
| * | | | | | Update documentation.Daniel Kirchner2018-07-131-2/+2
| | | | | | |
* | | | | | | removed addtional solc in docker commandEric Ren2018-07-131-1/+1
| |_|/ / / / |/| | | | |
* | | | | | Removed repeated documentationNicolás Venturo2018-07-131-4/+0
|/ / / / / | | | | | | | | | | There is already a paragraph below describing how to call functions in both their internal and external forms (and IMO it's clearer).
* | | | | Merge pull request #4478 from ethereum/requireStorageLocationchriseth2018-07-131-3/+6
|\ \ \ \ \ | |_|_|/ / |/| | | | Turn missing storage locations into an error.
| * | | | Update docs.Daniel Kirchner2018-07-121-3/+6
| |/ / /
* / / / Use STATICCALL for view and pureLeonardo Alt2018-07-111-12/+21
|/ / /
* | | docs: Fix typos.Cryptomental2018-07-1111-28/+28
| | | | | | | | | | | | | | | | | | Used codespell and manual fixes. Refs: #4442
* | | Merge pull request #4212 from jvmaia/patch-3chriseth2018-07-101-1/+486
|\ \ \ | | | | | | | | micropayment channel example with two chapters
| * | | Some copy-editing.chriseth2018-07-101-130/+106
| | | |
| * | | add explanation about the splitSignature functionJoão Vítor2018-06-261-1/+5
| | | |
| * | | update code versionJoão Vítor2018-06-121-8/+7
| | | |
| * | | update micropayment channel exampleJoão Vítor2018-06-081-69/+80
| | | |
| * | | fix recoverSigner functionJoão Vítor2018-06-041-3/+3
| | | |
| * | | fix returnsJoão Vítor2018-06-041-1/+1
| | | |
| * | | fix clainTimeout() functionJoão Vítor2018-06-041-1/+1
| | | |
| * | | fix a wordJoão Vítor2018-06-041-1/+1
| | | |
| * | | write the full contractsJoão Vítor2018-06-031-176/+240
| | | |
| * | | fix code syntaxJoão Vítor2018-05-311-13/+2
| | | |
| * | | split long linesJoão Vítor2018-05-311-26/+130
| | | |
| * | | micropayment channel example with two chaptersJoão Vítor2018-05-311-1/+339
| | | |
* | | | Merge pull request #4415 from ethereum/uninitializedStoragePointerchriseth2018-07-101-42/+5
|\ \ \ \ | | | | | | | | | | [BREAKING] Turn uninitialized storage variables into error.
| * | | | Update documentation and Changelog.Daniel Kirchner2018-07-101-42/+5
| | | | |
* | | | | Merge pull request #4465 from ethereum/tupleAssignmentchriseth2018-07-101-5/+0
|\ \ \ \ \ | | | | | | | | | | | | Disallow tuple assignment with mismatching number of components.
| * | | | | Update docs.Daniel Kirchner2018-07-101-5/+0
| |/ / / /
* | | | | Merge pull request #4460 from ethereum/docs-contract-abiAlex Beregszaszi2018-07-101-4/+4
|\ \ \ \ \ | |/ / / / |/| | | | Rename ABI to Contract ABI
| * | | | Rename ABI to Contract ABIAlex Beregszaszi2018-07-101-4/+4
| | | | | | | | | | | | | | | | | | | | It has been called as the "Contract ABI" on the original wiki page too and it seems to make more sense.
* | | | | Merge pull request #4395 from xinbenlv/patch-1Alex Beregszaszi2018-07-091-1/+1
|\| | | | | | | | | | | | | | Indicating abbr.
| * | | | Indicate what the abbreviation ABI stands for in the ABI documentationxinbenlv2018-07-091-2/+2
| | | | |
* | | | | Merge pull request #4433 from mattaereal/patch-2Alex Beregszaszi2018-07-091-0/+1
|\ \ \ \ \ | | | | | | | | | | | | Docs: Missing new line for markdown to display properly
| * | | | | Docs: Missing new line for markdown to display properlyMatías A. Ré Medina2018-07-051-0/+1
| | |_|/ / | |/| | | | | | | | Somehow on the last PR I sent about this section a newline disappeared, I added it again.
* / | | | Add missing periods to opcodes table in assembly.rstLeo Arias2018-07-091-14/+14
|/ / / / | | | | | | | | | | | | The table is inconsistent between `..` and `...`. This updates all the explanations to use `...`.
* | | | Merge pull request #4380 from elopio/patch-3chriseth2018-07-041-42/+42
|\ \ \ \ | | | | | | | | | | Update examples to use constructor keyword
| * | | | update the style guideLeo Arias2018-07-041-42/+42
| | | | |
* | | | | Update documentation and Changelog.Daniel Kirchner2018-07-042-6/+6
|/ / / /
* | | | Merge pull request #4367 from shad-k/fix/issue-4238chriseth2018-07-043-23/+17
|\ \ \ \ | | | | | | | | | | Add custom.css for docs to change pre tag styles
| * | | | Add custom.css for docs to change pre tag stylesShadab Khan2018-07-043-23/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specify white space for table cells Add custom.css for docs to change pre tag styles Specify white space for table cells Rearrange code Delete theme_overrides.css Remove extra code
* | | | | Update documentation.Daniel Kirchner2018-07-034-4/+3
| | | | |
* | | | | grammar: removes the var-keyword from the grammarChristian Parpart2018-07-031-3/+2
| | | | |
* | | | | documentation: adjustments to not use the "var" keywordChristian Parpart2018-07-035-41/+10
|/ / / /
* | | | Fixes semantic versioning.Erik Kundt2018-07-021-1/+1
| | | |
* | | | Adds review suggestions.Erik Kundt2018-07-027-10/+10
| | | |
* | | | Updates docs to new constructor syntax.Erik Kundt2018-07-027-39/+23
|/ / /
* | | Clarify scope of 'using A for B' (#4252)Mike2018-06-291-11/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Issue 1213: Clarify scope of 'using A for B' * Typo fix. * Further restructuring and clarification of contracts doc. * Revert closer to original wording and formatting.
* | | Merge pull request #4375 from ethereum/fallbackExternalBackwardsCompatiblechriseth2018-06-293-11/+11
|\ \ \ | | | | | | | | Fallback function has to be external: backwards-compatible changes.
| * | | Fallback function has to be external: backwards-compatible changes.chriseth2018-06-293-11/+11
| | | |
* | | | Added static CSS to Sphinx in order to fix bug with RTD theme table wrappingwpank2018-06-282-1/+23
|/ / /
* | | Merge pull request #4097 from ethereum/noPackedExceptForPackedchriseth2018-06-287-64/+57
|\ \ \ | | | | | | | | [BREAKING] call only takes a single argument and does not pad
| * | | Documentation.chriseth2018-06-257-64/+57
| | | |
* | | | Merge pull request #4360 from mattaereal/doc_patches-1Alex Beregszaszi2018-06-271-1/+43
|\ \ \ \ | | | | | | | | | | Docs: Adding AFL's alternative configuration with clang.
| * | | | Adding AFL's alternative configuration with clang.Matías Aereal Aeón2018-06-271-1/+43
| | |_|/ | |/| |
* | | | Add emit keyword to documentation.chriseth2018-06-271-1/+1
| | | |
* | | | Clarify that using msize without updating the free-memory-pointer is a bad ideaAlex Beregszaszi2018-06-261-0/+1
| |/ / |/| |
* | | Update documentation for strict address literalsAlex Beregszaszi2018-06-251-1/+1
| | |
* | | Disallow the years unit denomination properlyAlex Beregszaszi2018-06-221-1/+1
| | |
* | | Merge pull request #4200 from biboran/3961chriseth2018-06-211-0/+100
|\ \ \ | | | | | | | | #3961 - added an example of two-dimensional array encoding
| * | | #3961 - added a more detailed description to the calculation of offsetsTimofey Solonin2018-06-181-36/+68
| | | |
| * | | #3961 - rewritten encoding example in a logical order instead of a ↵Timofey Solonin2018-06-031-44/+44
| | | | | | | | | | | | | | | | sequential order
| * | | #3961 - added an example of abi encoding of a function with two-dimensional ↵Timofey Solonin2018-05-291-0/+68
| | | | | | | | | | | | | | | | dynamic arrays
* | | | C99 scoping rules by defaultLeonardo Alt2018-06-202-77/+23
| | | |
* | | | Clarify documentation about events (mostly topics).chriseth2018-06-201-12/+8
| | | |
* | | | Add a changelog notice to the contributing docNicolás Venturo2018-06-191-0/+2
| | | |
* | | | fix typoa4nkit2018-06-132-2/+2
| | | |
* | | | Merge pull request #3627 from ethereum/additional-keywordsAlex Beregszaszi2018-06-121-2/+5
|\ \ \ \ | | | | | | | | | | [BREAKING] Add new reserved keywords.
| * | | | Add new reserved keywords.Daniel Kirchner2018-06-121-2/+5
| | | | |
* | | | | Merge pull request #4232 from ethereum/renameiuliaAlex Beregszaszi2018-06-122-23/+24
|\ \ \ \ \ | |/ / / / |/| | | | Rename iulia to yul in documentation.
| * | | | Rename julia/iulia to yul in documentation.chriseth2018-06-122-23/+24
| | | | |
* | | | | Use proper SAR for signed right shifts and emulate on pre-constantinople.Daniel Kirchner2018-06-121-7/+6
|/ / / /
* | | | Update Event emit docs pragmaHarry Moreno2018-06-081-1/+1
| | | | | | | | | | | | Event's `emit` usage was introduced in 0.4.21+
* | | | Update abi-spec.rstfeliam2018-06-071-2/+1
| | | | | | | | | | | | | | | | An infinite number of items in the sequence of types? ?? A negative number of type in the sequence ??
* | | | doc: put the index at the bottomtaitt2018-06-061-1/+1
| | | |
* | | | Merge pull request #4227 from elopio/patch-1chriseth2018-06-061-1/+1
|\ \ \ \ | | | | | | | | | | docs: fix typo
| * | | | docs: fix typoLeo Arias2018-06-051-1/+1
| | | | |
* | | | | docs: fix code annotationLeo Arias2018-06-051-1/+1
|/ / / /
* | | | Merge pull request #4216 from kronosapiens/patch-2chriseth2018-06-051-3/+3
|\ \ \ \ | | | | | | | | | | Update function visibility example
| * | | | Denote `getData` as viewDaniel Kronovet2018-06-041-1/+1
| | | | |
| * | | | Update function visibility exampleDaniel Kronovet2018-06-031-2/+2
| | |_|/ | |/| | | | | | Two functions don't access state and should be `pure`. Also, inconsistent spacing when using arithmetic.
* | | | Merge pull request #4201 from wjmelements/bytes-complex-typechriseth2018-06-051-5/+3
|\ \ \ \ | | | | | | | | | | move bytes and string to arrays section
| * | | | keep stub in value types section, and move discussion to Arrays sectionWilliam Morriss2018-05-311-13/+11
| | | | |
| * | | | move bytes and string to complex types sectionWilliam Morriss2018-05-301-12/+12
| | | | |
* | | | | Remove documentation references to sha3Jason Cobb2018-06-041-2/+0
| | | | |
* | | | | Fix typoDaniel Kronovet2018-06-031-1/+1
| |/ / / |/| | |
* | | | Merge pull request #3743 from ethereum/popStorageArraychriseth2018-05-311-1/+3
|\ \ \ \ | | | | | | | | | | pop() for storage arrays
| * | | | Adds syntax tests, documentation and changelog entry.Erik Kundt2018-05-301-1/+3
| |/ / / | | | | | | | | | | | | Refines comment for array utility function.
* | | | Merge pull request #4176 from sifmelcara/add/calldata-keywordchriseth2018-05-301-1/+1
|\ \ \ \ | | | | | | | | | | Add a new keyword, "calldata", to allow explicitly specify data location in external function's argument list
| * | | | Allow using `calldata` keyword to specify data locationmingchuan2018-05-301-1/+1
| | | | |
* | | | | consistency: unordered list for restrictionsWilliam Morriss2018-05-301-5/+5
| |/ / / |/| | |
* | | | Fix bug in documentation.Arindam Mondal2018-05-291-1/+1
|/ / /
* | | Merge pull request #4192 from vutsalsinghal/patch-1chriseth2018-05-291-1/+1
|\ \ \ | | | | | | | | CapsCase instead of camelCase
| * | | CapsCase instead of camelCaseVutsal Singhal2018-05-271-1/+1
| | | |
* | | | Merge pull request #4180 from veox/use-pip-solidity-lexerchriseth2018-05-283-84/+3
|\ \ \ \ | | | | | | | | | | docs: Use Solidity lexer from PyPI, instead of a local module
| * | | | docs: bump Solidity lexer package to v0.3.1.Noel Maersk2018-05-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | That release includes stricter matching of "nested" globals, i.e. it highlights `msg.sender` but not `sender`.
| * | | | docs: change default theme to RTD's.Noel Maersk2018-05-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | RTD probably has their `default` theme set to their own `rtd` theme, while CircleCI has some regular default Sphinx theme. This changes the Sphinx project configuration to use `rtd` as the theme.
| * | | | docs: bump required Solidity lexer package version.Noel Maersk2018-05-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | pygments-lexer-solidity 0.3.0 highlights NatSpec specials like @author, @title, etc..
| * | | | docs: remove utils/SolidityLexer.pyNoel Maersk2018-05-231-82/+0
| | | | | | | | | | | | | | | | | | | | | | | | | Note that some features present in this local module have not been included in the upstream package yet!..
| * | | | docs: use SolidityLexer from pygments_lexer_solidity package.Noel Maersk2018-05-232-1/+2
| | | | |
* | | | | Merge pull request #4195 from jvmaia/patch-2chriseth2018-05-281-0/+5
|\ \ \ \ \ | | | | | | | | | | | | clarify warnings in contracts.rst
| * | | | | clarify warnings in contracts.rstJoão Vítor2018-05-281-0/+5
| | |/ / / | |/| | | | | | | | closes #4117
* | | | | Merge pull request #4196 from dilatebrave/issue1210chriseth2018-05-281-0/+6
|\ \ \ \ \ | |_|_|/ / |/| | | | doc: making the index appear on the left pane
| * | | | doc: making the index appear on the left panetaitt2018-05-281-0/+6
| |/ / /
* / / / Array Length mistankingly taken as Offsetritzdorf2018-05-281-1/+1
|/ / / | | | | | | The array length was directly taken as an offset without the necessary multiplication with `0x20`.
* | | Merge pull request #4067 from ethereum/050chriseth2018-05-242-2/+11
|\ \ \ | |/ / |/| | [BREAKING] Version 0.5.0
| * | Adjust tests.Daniel Kirchner2018-05-172-2/+2
| | |
| * | Disallow conversions between bytesX and uintY of different size.Daniel Kirchner2018-05-171-0/+9
| |/
* / Minor changes to make the English more idiomaticFlash Sheridan2018-05-231-4/+4
|/
* Split changelog into language and compiler features and set release date.chriseth2018-05-161-0/+4
|
* Merge pull request #4101 from mesqueeb/patch-2chriseth2018-05-161-0/+2
|\ | | | | Extra line of explanation on Abstract contracts.
| * fixed capitalisation and contractionsLuca Ban2018-05-161-1/+1
| |
| * Extra line of explanation on Abstract contracts.Luca Ban2018-05-091-0/+2
| | | | | | And why they're useful.
* | Merge pull request #4144 from ethereum/julia-docs-fixchriseth2018-05-161-2/+2
|\ \ | | | | | | Fix formatting in Julia chapter
| * | Fix formatting in Julia chapterAlex Beregszaszi2018-05-161-2/+2
| | |
* | | Update documentation for multi variable declaration statement.chriseth2018-05-164-15/+16
| | |
* | | Add requirements.txt for readthedocs.chriseth2018-05-151-0/+1
| | |
* | | Do not depend on where build is run.chriseth2018-05-151-1/+2
| | |
* | | Merge pull request #3238 from ethereum/julia-specschriseth2018-05-151-16/+36
|\ \ \ | | | | | | | | Add logic builtins to Julia and update type conversion prototypes
| * | | Describe rule for type conversion functions in JuliaAlex Beregszaszi2018-05-091-6/+9
| | | |
| * | | Remove stop() as it is the same as return(0,0) in Julia sepcsAlex Beregszaszi2018-05-091-4/+0
| | | |
| * | | Add logic builtins to Julia and fix some typosAlex Beregszaszi2018-05-091-11/+32
| | |/ | |/|
* | | Merge pull request #4093 from ethereum/prepareDropConstantKeywordchriseth2018-05-144-5/+8
|\ \ \ | |_|/ |/| | Prepare drop constant keyword.
| * | Prefer view over constant in the documentation.Daniel Kirchner2018-05-094-5/+8
| |/
* / Less-fewer-correction.chriseth2018-05-101-1/+1
|/
* Merge pull request #4074 from elopio/docs/implicit-constructorchriseth2018-05-091-2/+6
|\ | | | | docs: document the implicit call of base constructor without arguments
| * document that all the base constructors are calledLeo Arias2018-05-091-4/+5
| |
| * docs: document the implicit call of base constructor without argumentsLeo Arias2018-05-061-2/+5
| |
* | Merge pull request #4082 from androlo/developchriseth2018-05-091-3/+3
|\ \ | | | | | | change assert and require docs
| * | change assert and require docsAndreas Olofsson2018-05-071-3/+3
| |/
* | Update documentation.chriseth2018-05-081-6/+6
| |
* | docs: update the explanation of constructorLeo Arias2018-05-061-4/+4
|/
* Clarify components of Xchriseth2018-05-041-6/+6
|
* Fixed typos in abi-spec documentationnisdas2018-05-041-3/+3
|
* Merge pull request #4041 from kylewu/3764-vs-2017chriseth2018-05-031-11/+30
|\ | | | | Update windows build docs
| * vs 2017 in install docGuessWho2018-05-021-11/+30
| |
* | Merge pull request #4046 from ethereum/deprecateYearsAlex Beregszaszi2018-05-031-0/+3
|\ \ | | | | | | State that years has been deprecated.
| * | State that years has been deprecated.chriseth2018-05-021-0/+3
| | |
* | | Improve documentation and CLI help for `--run` parameterJonny Burger2018-05-021-3/+8
|/ /
* | Merge pull request #3992 from davesque/improve-abi-specchriseth2018-05-021-4/+4
|\ \ | |/ |/| A couple of ABI spec improvements
| * Make index notation more consistentDavid Sanders2018-04-251-3/+3
| |
| * Add note about zero-tuplesDavid Sanders2018-04-251-1/+1
| |
* | Merge pull request #4026 from ethereum/prepareyulAlex Beregszaszi2018-05-011-258/+14
|\ \ | | | | | | Remove desugaring
| * | Remove desugaringchriseth2018-05-011-258/+14
| | |
* | | Merge pull request #4001 from Magicking/fix_docs_dateAlex Beregszaszi2018-04-301-1/+1
|\ \ \ | | | | | | | | docs: Update configuration from 2017 to 2018
| * | | docs: Update configuration from 2017 to 2018Magicking2018-04-271-1/+1
| |/ /
* | | Merge pull request #3975 from sledrho/developchriseth2018-04-301-1/+1
|\ \ \ | | | | | | | | Updated StateVariable Grammar rule #3974
| * | | Updated StateVariableGrammar rule #3974sledrho2018-04-231-1/+1
| | | |
* | | | Merge pull request #4023 from ethereum/exampledocschriseth2018-04-301-6/+6
|\ \ \ \ | | | | | | | | | | Update some examples to remove warnings.
| * | | | Update some examples to remove warnings.chriseth2018-04-301-6/+6
| | |/ / | |/| |
* / | | Update documentation about C3 linearization.chriseth2018-04-301-5/+5
|/ / /
* | | Merge pull request #3994 from rafialhamd/rafialhamd-documentationchriseth2018-04-261-1/+1
|\ \ \ | |_|/ |/| | Update Enum Type definition.
| * | Update Enum Type definition.Rafiudeen Chozhan Kumarasamy2018-04-261-1/+1
| |/ | | | | It's better to say that, Enums contain finite set of 'constant values', instead of finite set of 'values'.
* / docs: clarify the maximum line length styleLeo Arias2018-04-251-1/+1
|/
* Updated constructors and pragma solidity lines.Matthew Ludwig2018-04-211-8/+8
| | | | Updated the Inheritance section of the docs in order to correct old constructor formats and update them to the new constructor() format.
* Prepare 0.4.23 release.chriseth2018-04-192-1/+15
|
* Update security considerations.chriseth2018-04-171-3/+16
|
* Merge pull request #3885 from ↵chriseth2018-04-176-12/+12
|\ | | | | | | | | LefterisJP/update_solidity_version_where_revert_with_reason Docs: Update solidity version for revert with reason
| * Docs: Update solidity version for revert with reasonLefteris Karapetsas2018-04-166-12/+12
| |
* | Merge pull request #3865 from ethereum/updateConstructorVersionPragmaschriseth2018-04-171-2/+2
|\ \ | | | | | | [MERGE WITH RELEASE 0.4.22] Update version pragmas in constructor documentation.
| * | Update version pragmas from >0.4.21 to ^0.4.22.Daniel Kirchner2018-04-121-2/+2
| | |
* | | Preparation for 0.4.22 release.chriseth2018-04-171-0/+4
| | |
* | | Add documentation.chriseth2018-04-161-0/+10
| | |
* | | Merge pull request #3880 from ethereum/addressMemberDocAndWarnchriseth2018-04-161-2/+2
|\ \ \ | |_|/ |/| | Improve documentation and warning about accessing contract members in…
| * | Improve documentation and warning about accessing contract members inherited ↵Daniel Kirchner2018-04-141-2/+2
| | | | | | | | | | | | from address.
* | | Document ABI encoding functions.chriseth2018-04-142-2/+28
|/ /
* | Remove dead code and clarify throw.chriseth2018-04-131-1/+1
| |