Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update documentation. | Daniel Kirchner | 2018-08-11 | 2 | -11/+11 |
| | |||||
* | Use code-block when using a different language. | chriseth | 2018-08-10 | 2 | -23/+23 |
| | |||||
* | Merge pull request #4786 from gftea/develop | chriseth | 2018-08-09 | 1 | -1/+1 |
|\ | | | | | add "ref for text "fallback function" in Types.rst | ||||
| * | add link for text "fallback function" | gftea | 2018-08-09 | 1 | -1/+1 |
| | | |||||
* | | Extension of tools list | f-daniel | 2018-08-09 | 1 | -0/+9 |
|/ | | | Adding some recent and reliable tools to work with smart contracts and analyze their security. | ||||
* | Change note about returning dynamic arrays. | chriseth | 2018-08-09 | 1 | -8/+5 |
| | |||||
* | Clarify packed encoding. | chriseth | 2018-08-09 | 1 | -7/+5 |
| | |||||
* | Merge pull request #4684 from ethereum/underscores_in_numeric_literals | chriseth | 2018-08-09 | 1 | -0/+5 |
|\ | | | | | [BREAKING] Underscores in numeric literals | ||||
| * | Cleanup & polish numbers-with-underscores parsing, also improving tests. | Christian Parpart | 2018-08-08 | 1 | -1/+3 |
| | | |||||
| * | Add stricter hex underscore rules | Balajiganapathi S | 2018-08-08 | 1 | -2/+2 |
| | | |||||
| * | Allow underscores in numbers. | Balajiganapathi S | 2018-08-08 | 1 | -0/+3 |
| | | |||||
* | | Merge pull request #4665 from mattaereal/cmake-patch-solver | Alex Beregszaszi | 2018-08-09 | 1 | -0/+21 |
|\ \ | | | | | | | cmake option added to make solvers optional | ||||
| * | | cmake flags to make solvers optional. Implementation of #4651 | Matías Aereal Aeón | 2018-08-08 | 1 | -0/+21 |
| | | | |||||
* | | | Merge pull request #4747 from ethereum/enum-docs | chriseth | 2018-08-08 | 1 | -1/+0 |
|\ \ \ | | | | | | | | | Update enum with lifting the restriction for interfaces | ||||
| * | | | Update enum with lifting the restriction for interfaces | Alex Beregszaszi | 2018-08-08 | 1 | -1/+0 |
| | |/ | |/| | |||||
* / | | Yul grammar: allow multiple $ signs (matches Solidity) | Alex Beregszaszi | 2018-08-08 | 1 | -1/+1 |
|/ / | |||||
* | | Clarify allocation and initial value of free memoy pointer. | chriseth | 2018-08-07 | 1 | -2/+11 |
| | | |||||
* | | Update style guide with regards to CapWords requirement for contract and ↵ | Luke Schoen | 2018-08-07 | 1 | -5/+63 |
| | | | | | | | | file naming. | ||||
* | | Merge pull request #4498 from ethereum/faq-reorg-intro | chriseth | 2018-08-06 | 2 | -107/+24 |
|\ \ | | | | | | | Move intro related FAQ points | ||||
| * | | Move intro related FAQ points | Chris Ward | 2018-08-06 | 2 | -107/+24 |
| |/ | | | | | | | | | | | Changes from feedback Changes from review | ||||
* | | Merge pull request #4616 from ethereum/1093-interface-generator | chriseth | 2018-08-04 | 1 | -0/+3 |
|\ \ | | | | | | | Add interface generator to tools section | ||||
| * | | Add interface generator to tools section | Chris Ward | 2018-07-30 | 1 | -0/+3 |
| | | | |||||
* | | | Merge pull request #4412 from ethereum/v050-reference-resolver-errorTypeForLoose | Christian Parpart | 2018-08-04 | 1 | -54/+3 |
|\ \ \ | | | | | | | | | [BREAKING] permanently set errorTypeForLoose from Warning to SyntaxError | ||||
| * | | | Remove loose assembly features from the documentation | Christian Parpart | 2018-08-02 | 1 | -54/+3 |
| | | | | |||||
* | | | | Clarify truncation with addresses | Chris Ward | 2018-08-03 | 1 | -0/+8 |
| |_|/ |/| | | |||||
* | | | Merge pull request #4584 from dylanjw/update-abi-event-doc | chriseth | 2018-08-02 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | Update doc referencing packed mode encoding for dynamic typed topic args | ||||
| * | | Update doc referencing packed mode encoding for dynamic typed topic args | Dylan Wilson | 2018-07-26 | 1 | -1/+1 |
| |/ | |||||
* | | Point the documentation to the new Code of Conduct URL | Alex Beregszaszi | 2018-08-02 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #4508 from ethereum/nameCollisionCrash | Alex Beregszaszi | 2018-08-02 | 1 | -4/+4 |
|\ \ | | | | | | | [BREAKING] Don't exclude public state variables when looking for conflicting declarations. | ||||
| * | | Update documentation. | Daniel Kirchner | 2018-08-01 | 1 | -4/+4 |
| | | | |||||
* | | | Merge pull request #4639 from ethereum/docs-fix-specify-limit | Alex Beregszaszi | 2018-08-01 | 3 | -3/+6 |
|\ \ \ | |/ / |/| | | Small clarifications around the 2300 gas stipend from transfer and send | ||||
| * | | Small clarifications around the 2300 gas stipend from transfer and send | Chris Ward | 2018-08-01 | 3 | -3/+6 |
| | | | |||||
* | | | Fix tests regarding contract type conversion. | chriseth | 2018-08-01 | 2 | -2/+2 |
| | | | |||||
* | | | Disallow conversion between unrelated contract types. | chriseth | 2018-08-01 | 2 | -0/+19 |
|/ / | |||||
* | | grammar: remove stray IdentifierList rule | Alex Beregszaszi | 2018-07-31 | 1 | -1/+0 |
| | | | | | | | | This was left in #4274 (dbd0723) | ||||
* | | Merge pull request #4569 from ethereum/grammar-assembly | chriseth | 2018-07-30 | 1 | -3/+4 |
|\ \ | | | | | | | Update grammar.txt for inline assembly | ||||
| * | | grammar: rename AssemblyLocalBinding to AssemblyVariableDeclaration | Alex Beregszaszi | 2018-07-25 | 1 | -2/+2 |
| | | | |||||
| * | | grammar: introduce AssemblyExpression and use it in Assignment/LocalBinding | Alex Beregszaszi | 2018-07-25 | 1 | -2/+3 |
| | | | |||||
| * | | grammar: support all assignment stataments in inline assembly | Alex Beregszaszi | 2018-07-25 | 1 | -1/+1 |
| | | | |||||
* | | | Clarify what ‘memory type’ is | Chris Ward | 2018-07-30 | 2 | -2/+4 |
| |/ |/| | | | | | Use RST links | ||||
* | | Mention that constant and payable are deprecated in the ABI spec | Alex Beregszaszi | 2018-07-25 | 1 | -0/+3 |
| | | |||||
* | | Clarify relation between stateMutability and payable/constant | Alex Beregszaszi | 2018-07-25 | 1 | -5/+6 |
|/ | |||||
* | Merge pull request #4453 from ethereum/codeOfConduct | Alex Beregszaszi | 2018-07-24 | 1 | -0/+4 |
|\ | | | | | Add Code Of Conduct | ||||
| * | Adds Code Of Conduct. | Erik Kundt | 2018-07-23 | 1 | -0/+4 |
| | | |||||
* | | Merge pull request #4520 from ethereum/faq-reorg-index-tools | chriseth | 2018-07-20 | 2 | -21/+9 |
|\ \ | | | | | | | Move note on decompiling | ||||
| * | | Move note on decompiling | Chris Ward | 2018-07-18 | 2 | -21/+9 |
| | | | |||||
* | | | Fix typo | Chris Ward | 2018-07-20 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #4345 from ethereum/docs-tests | Alex Beregszaszi | 2018-07-18 | 1 | -0/+5 |
|\ \ | | | | | | | Document the required cpp-ethereum commit hash | ||||
| * | | Keep the proper aleth hash in contributing.rst | Alex Beregszaszi | 2018-07-18 | 1 | -2/+1 |
| | | | |||||
| * | | Document the required cpp-ethereum commit hash | Alex Beregszaszi | 2018-07-18 | 1 | -0/+6 |
| | | | |||||
* | | | Enforces visibility specifier and updates docs. | Erik Kundt | 2018-07-17 | 4 | -13/+11 |
|/ / | |||||
* | | Minor doc style fix | Nicolás Venturo | 2018-07-17 | 1 | -2/+1 |
| | | | | | | An extra newline caused a line to appear in bold. | ||||
* | | Merge pull request #4500 from ethereum/v050-interface-functions-must-be-external | chriseth | 2018-07-16 | 2 | -2/+3 |
|\ \ | | | | | | | [BREAKING] interface functions must be external | ||||
| * | | enforce interface-functions to be external-declared | Christian Parpart | 2018-07-16 | 2 | -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 ↵ | chriseth | 2018-07-16 | 6 | -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 McDermott | 2018-07-15 | 6 | -31/+30 |
| |/ / | |||||
* | | | Merge pull request #4505 from nventuro/patch-1 | chriseth | 2018-07-16 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Update docs allowed mapping key values | ||||
| * | | | Update docs allowed mapping key values | Nicolás Venturo | 2018-07-13 | 1 | -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 name | Michał Załęcki | 2018-07-15 | 1 | -1/+1 |
| |/ / |/| | | |||||
* | | | Merge pull request #4438 from ethereum/address_members_external_tests_docs | chriseth | 2018-07-13 | 3 | -13/+16 |
|\ \ \ | | | | | | | | | Address members used by contracts: update external tests and docs | ||||
| * | | | Update external tests and docs | Leonardo Alt | 2018-07-12 | 3 | -13/+16 |
| | | | | |||||
* | | | | Merge pull request #4431 from ethereum/tupleDeclaration | chriseth | 2018-07-13 | 1 | -2/+2 |
|\ \ \ \ | | | | | | | | | | | Disallow multi variable declarations with mismatching number of values. | ||||
| * | | | | Update documentation. | Daniel Kirchner | 2018-07-13 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | removed addtional solc in docker command | Eric Ren | 2018-07-13 | 1 | -1/+1 |
| |_|/ / |/| | | | |||||
* | | | | Removed repeated documentation | Nicolás Venturo | 2018-07-13 | 1 | -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/requireStorageLocation | chriseth | 2018-07-13 | 1 | -3/+6 |
|\ \ \ | | | | | | | | | Turn missing storage locations into an error. | ||||
| * | | | Update docs. | Daniel Kirchner | 2018-07-12 | 1 | -3/+6 |
| |/ / | |||||
* / / | Use STATICCALL for view and pure | Leonardo Alt | 2018-07-11 | 1 | -12/+21 |
|/ / | |||||
* | | docs: Fix typos. | Cryptomental | 2018-07-11 | 11 | -28/+28 |
| | | | | | | | | | | | | Used codespell and manual fixes. Refs: #4442 | ||||
* | | Merge pull request #4212 from jvmaia/patch-3 | chriseth | 2018-07-10 | 1 | -1/+486 |
|\ \ | | | | | | | micropayment channel example with two chapters | ||||
| * | | Some copy-editing. | chriseth | 2018-07-10 | 1 | -130/+106 |
| | | | |||||
| * | | add explanation about the splitSignature function | João Vítor | 2018-06-26 | 1 | -1/+5 |
| | | | |||||
| * | | update code version | João Vítor | 2018-06-12 | 1 | -8/+7 |
| | | | |||||
| * | | update micropayment channel example | João Vítor | 2018-06-08 | 1 | -69/+80 |
| | | | |||||
| * | | fix recoverSigner function | João Vítor | 2018-06-04 | 1 | -3/+3 |
| | | | |||||
| * | | fix returns | João Vítor | 2018-06-04 | 1 | -1/+1 |
| | | | |||||
| * | | fix clainTimeout() function | João Vítor | 2018-06-04 | 1 | -1/+1 |
| | | | |||||
| * | | fix a word | João Vítor | 2018-06-04 | 1 | -1/+1 |
| | | | |||||
| * | | write the full contracts | João Vítor | 2018-06-03 | 1 | -176/+240 |
| | | | |||||
| * | | fix code syntax | João Vítor | 2018-05-31 | 1 | -13/+2 |
| | | | |||||
| * | | split long lines | João Vítor | 2018-05-31 | 1 | -26/+130 |
| | | | |||||
| * | | micropayment channel example with two chapters | João Vítor | 2018-05-31 | 1 | -1/+339 |
| | | | |||||
* | | | Merge pull request #4415 from ethereum/uninitializedStoragePointer | chriseth | 2018-07-10 | 1 | -42/+5 |
|\ \ \ | | | | | | | | | [BREAKING] Turn uninitialized storage variables into error. | ||||
| * | | | Update documentation and Changelog. | Daniel Kirchner | 2018-07-10 | 1 | -42/+5 |
| | | | | |||||
* | | | | Merge pull request #4465 from ethereum/tupleAssignment | chriseth | 2018-07-10 | 1 | -5/+0 |
|\ \ \ \ | | | | | | | | | | | Disallow tuple assignment with mismatching number of components. | ||||
| * | | | | Update docs. | Daniel Kirchner | 2018-07-10 | 1 | -5/+0 |
| |/ / / | |||||
* | | | | Merge pull request #4460 from ethereum/docs-contract-abi | Alex Beregszaszi | 2018-07-10 | 1 | -4/+4 |
|\ \ \ \ | |/ / / |/| | | | Rename ABI to Contract ABI | ||||
| * | | | Rename ABI to Contract ABI | Alex Beregszaszi | 2018-07-10 | 1 | -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-1 | Alex Beregszaszi | 2018-07-09 | 1 | -1/+1 |
|\| | | | | | | | | | | | Indicating abbr. | ||||
| * | | | Indicate what the abbreviation ABI stands for in the ABI documentation | xinbenlv | 2018-07-09 | 1 | -2/+2 |
| | | | | |||||
* | | | | Merge pull request #4433 from mattaereal/patch-2 | Alex Beregszaszi | 2018-07-09 | 1 | -0/+1 |
|\ \ \ \ | | | | | | | | | | | Docs: Missing new line for markdown to display properly | ||||
| * | | | | Docs: Missing new line for markdown to display properly | Matías A. Ré Medina | 2018-07-05 | 1 | -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.rst | Leo Arias | 2018-07-09 | 1 | -14/+14 |
|/ / / | | | | | | | | | | The table is inconsistent between `..` and `...`. This updates all the explanations to use `...`. | ||||
* | | | Merge pull request #4380 from elopio/patch-3 | chriseth | 2018-07-04 | 1 | -42/+42 |
|\ \ \ | | | | | | | | | Update examples to use constructor keyword | ||||
| * | | | update the style guide | Leo Arias | 2018-07-04 | 1 | -42/+42 |
| | | | | |||||
* | | | | Update documentation and Changelog. | Daniel Kirchner | 2018-07-04 | 2 | -6/+6 |
|/ / / | |||||
* | | | Merge pull request #4367 from shad-k/fix/issue-4238 | chriseth | 2018-07-04 | 3 | -23/+17 |
|\ \ \ | | | | | | | | | Add custom.css for docs to change pre tag styles | ||||
| * | | | Add custom.css for docs to change pre tag styles | Shadab Khan | 2018-07-04 | 3 | -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 Kirchner | 2018-07-03 | 4 | -4/+3 |
| | | | | |||||
* | | | | grammar: removes the var-keyword from the grammar | Christian Parpart | 2018-07-03 | 1 | -3/+2 |
| | | | | |||||
* | | | | documentation: adjustments to not use the "var" keyword | Christian Parpart | 2018-07-03 | 5 | -41/+10 |
|/ / / | |||||
* | | | Fixes semantic versioning. | Erik Kundt | 2018-07-02 | 1 | -1/+1 |
| | | | |||||
* | | | Adds review suggestions. | Erik Kundt | 2018-07-02 | 7 | -10/+10 |
| | | | |||||
* | | | Updates docs to new constructor syntax. | Erik Kundt | 2018-07-02 | 7 | -39/+23 |
|/ / | |||||
* | | Clarify scope of 'using A for B' (#4252) | Mike | 2018-06-29 | 1 | -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/fallbackExternalBackwardsCompatible | chriseth | 2018-06-29 | 3 | -11/+11 |
|\ \ | | | | | | | Fallback function has to be external: backwards-compatible changes. | ||||
| * | | Fallback function has to be external: backwards-compatible changes. | chriseth | 2018-06-29 | 3 | -11/+11 |
| | | | |||||
* | | | Added static CSS to Sphinx in order to fix bug with RTD theme table wrapping | wpank | 2018-06-28 | 2 | -1/+23 |
|/ / | |||||
* | | Merge pull request #4097 from ethereum/noPackedExceptForPacked | chriseth | 2018-06-28 | 7 | -64/+57 |
|\ \ | | | | | | | [BREAKING] call only takes a single argument and does not pad | ||||
| * | | Documentation. | chriseth | 2018-06-25 | 7 | -64/+57 |
| | | | |||||
* | | | Merge pull request #4360 from mattaereal/doc_patches-1 | Alex Beregszaszi | 2018-06-27 | 1 | -1/+43 |
|\ \ \ | | | | | | | | | Docs: Adding AFL's alternative configuration with clang. | ||||
| * | | | Adding AFL's alternative configuration with clang. | Matías Aereal Aeón | 2018-06-27 | 1 | -1/+43 |
| | | | | |||||
* | | | | Add emit keyword to documentation. | chriseth | 2018-06-27 | 1 | -1/+1 |
| | | | | |||||
* | | | | Clarify that using msize without updating the free-memory-pointer is a bad idea | Alex Beregszaszi | 2018-06-26 | 1 | -0/+1 |
| |/ / |/| | | |||||
* | | | Update documentation for strict address literals | Alex Beregszaszi | 2018-06-25 | 1 | -1/+1 |
| | | | |||||
* | | | Disallow the years unit denomination properly | Alex Beregszaszi | 2018-06-22 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #4200 from biboran/3961 | chriseth | 2018-06-21 | 1 | -0/+100 |
|\ \ \ | | | | | | | | | #3961 - added an example of two-dimensional array encoding | ||||
| * | | | #3961 - added a more detailed description to the calculation of offsets | Timofey Solonin | 2018-06-18 | 1 | -36/+68 |
| | | | | |||||
| * | | | #3961 - rewritten encoding example in a logical order instead of a ↵ | Timofey Solonin | 2018-06-03 | 1 | -44/+44 |
| | | | | | | | | | | | | | | | | sequential order | ||||
| * | | | #3961 - added an example of abi encoding of a function with two-dimensional ↵ | Timofey Solonin | 2018-05-29 | 1 | -0/+68 |
| | | | | | | | | | | | | | | | | dynamic arrays | ||||
* | | | | C99 scoping rules by default | Leonardo Alt | 2018-06-20 | 2 | -77/+23 |
| | | | | |||||
* | | | | Clarify documentation about events (mostly topics). | chriseth | 2018-06-20 | 1 | -12/+8 |
| | | | | |||||
* | | | | Add a changelog notice to the contributing doc | Nicolás Venturo | 2018-06-19 | 1 | -0/+2 |
| | | | | |||||
* | | | | fix typo | a4nkit | 2018-06-13 | 2 | -2/+2 |
| | | | | |||||
* | | | | Merge pull request #3627 from ethereum/additional-keywords | Alex Beregszaszi | 2018-06-12 | 1 | -2/+5 |
|\ \ \ \ | | | | | | | | | | | [BREAKING] Add new reserved keywords. | ||||
| * | | | | Add new reserved keywords. | Daniel Kirchner | 2018-06-12 | 1 | -2/+5 |
| | | | | | |||||
* | | | | | Merge pull request #4232 from ethereum/renameiulia | Alex Beregszaszi | 2018-06-12 | 2 | -23/+24 |
|\ \ \ \ \ | |/ / / / |/| | | | | Rename iulia to yul in documentation. | ||||
| * | | | | Rename julia/iulia to yul in documentation. | chriseth | 2018-06-12 | 2 | -23/+24 |
| | | | | | |||||
* | | | | | Use proper SAR for signed right shifts and emulate on pre-constantinople. | Daniel Kirchner | 2018-06-12 | 1 | -7/+6 |
|/ / / / | |||||
* | | | | Update Event emit docs pragma | Harry Moreno | 2018-06-08 | 1 | -1/+1 |
| | | | | | | | | | | | | Event's `emit` usage was introduced in 0.4.21+ | ||||
* | | | | Update abi-spec.rst | feliam | 2018-06-07 | 1 | -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 bottom | taitt | 2018-06-06 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #4227 from elopio/patch-1 | chriseth | 2018-06-06 | 1 | -1/+1 |
|\ \ \ \ | | | | | | | | | | | docs: fix typo | ||||
| * | | | | docs: fix typo | Leo Arias | 2018-06-05 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | docs: fix code annotation | Leo Arias | 2018-06-05 | 1 | -1/+1 |
|/ / / / | |||||
* | | | | Merge pull request #4216 from kronosapiens/patch-2 | chriseth | 2018-06-05 | 1 | -3/+3 |
|\ \ \ \ | | | | | | | | | | | Update function visibility example | ||||
| * | | | | Denote `getData` as view | Daniel Kronovet | 2018-06-04 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Update function visibility example | Daniel Kronovet | 2018-06-03 | 1 | -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-type | chriseth | 2018-06-05 | 1 | -5/+3 |
|\ \ \ \ | | | | | | | | | | | move bytes and string to arrays section | ||||
| * | | | | keep stub in value types section, and move discussion to Arrays section | William Morriss | 2018-05-31 | 1 | -13/+11 |
| | | | | | |||||
| * | | | | move bytes and string to complex types section | William Morriss | 2018-05-30 | 1 | -12/+12 |
| | | | | | |||||
* | | | | | Remove documentation references to sha3 | Jason Cobb | 2018-06-04 | 1 | -2/+0 |
| | | | | | |||||
* | | | | | Fix typo | Daniel Kronovet | 2018-06-03 | 1 | -1/+1 |
| |/ / / |/| | | | |||||
* | | | | Merge pull request #3743 from ethereum/popStorageArray | chriseth | 2018-05-31 | 1 | -1/+3 |
|\ \ \ \ | | | | | | | | | | | pop() for storage arrays | ||||
| * | | | | Adds syntax tests, documentation and changelog entry. | Erik Kundt | 2018-05-30 | 1 | -1/+3 |
| |/ / / | | | | | | | | | | | | | Refines comment for array utility function. | ||||
* | | | | Merge pull request #4176 from sifmelcara/add/calldata-keyword | chriseth | 2018-05-30 | 1 | -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 location | mingchuan | 2018-05-30 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | consistency: unordered list for restrictions | William Morriss | 2018-05-30 | 1 | -5/+5 |
| |/ / / |/| | | | |||||
* | | | | Fix bug in documentation. | Arindam Mondal | 2018-05-29 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge pull request #4192 from vutsalsinghal/patch-1 | chriseth | 2018-05-29 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | CapsCase instead of camelCase | ||||
| * | | | CapsCase instead of camelCase | Vutsal Singhal | 2018-05-27 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #4180 from veox/use-pip-solidity-lexer | chriseth | 2018-05-28 | 3 | -84/+3 |
|\ \ \ \ | | | | | | | | | | | docs: Use Solidity lexer from PyPI, instead of a local module | ||||
| * | | | | docs: bump Solidity lexer package to v0.3.1. | Noel Maersk | 2018-05-24 | 1 | -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 Maersk | 2018-05-24 | 1 | -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 Maersk | 2018-05-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | pygments-lexer-solidity 0.3.0 highlights NatSpec specials like @author, @title, etc.. | ||||
| * | | | | docs: remove utils/SolidityLexer.py | Noel Maersk | 2018-05-23 | 1 | -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 Maersk | 2018-05-23 | 2 | -1/+2 |
| | | | | | |||||
* | | | | | Merge pull request #4195 from jvmaia/patch-2 | chriseth | 2018-05-28 | 1 | -0/+5 |
|\ \ \ \ \ | | | | | | | | | | | | | clarify warnings in contracts.rst | ||||
| * | | | | | clarify warnings in contracts.rst | João Vítor | 2018-05-28 | 1 | -0/+5 |
| | |/ / / | |/| | | | | | | | | closes #4117 | ||||
* | | | | | Merge pull request #4196 from dilatebrave/issue1210 | chriseth | 2018-05-28 | 1 | -0/+6 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | doc: making the index appear on the left pane | ||||
| * | | | | doc: making the index appear on the left pane | taitt | 2018-05-28 | 1 | -0/+6 |
| |/ / / | |||||
* / / / | Array Length mistankingly taken as Offset | ritzdorf | 2018-05-28 | 1 | -1/+1 |
|/ / / | | | | | | | The array length was directly taken as an offset without the necessary multiplication with `0x20`. | ||||
* | | | Merge pull request #4067 from ethereum/050 | chriseth | 2018-05-24 | 2 | -2/+11 |
|\ \ \ | |/ / |/| | | [BREAKING] Version 0.5.0 | ||||
| * | | Adjust tests. | Daniel Kirchner | 2018-05-17 | 2 | -2/+2 |
| | | | |||||
| * | | Disallow conversions between bytesX and uintY of different size. | Daniel Kirchner | 2018-05-17 | 1 | -0/+9 |
| |/ | |||||
* / | Minor changes to make the English more idiomatic | Flash Sheridan | 2018-05-23 | 1 | -4/+4 |
|/ | |||||
* | Split changelog into language and compiler features and set release date. | chriseth | 2018-05-16 | 1 | -0/+4 |
| | |||||
* | Merge pull request #4101 from mesqueeb/patch-2 | chriseth | 2018-05-16 | 1 | -0/+2 |
|\ | | | | | Extra line of explanation on Abstract contracts. | ||||
| * | fixed capitalisation and contractions | Luca Ban | 2018-05-16 | 1 | -1/+1 |
| | | |||||
| * | Extra line of explanation on Abstract contracts. | Luca Ban | 2018-05-09 | 1 | -0/+2 |
| | | | | | | And why they're useful. | ||||
* | | Merge pull request #4144 from ethereum/julia-docs-fix | chriseth | 2018-05-16 | 1 | -2/+2 |
|\ \ | | | | | | | Fix formatting in Julia chapter | ||||
| * | | Fix formatting in Julia chapter | Alex Beregszaszi | 2018-05-16 | 1 | -2/+2 |
| | | | |||||
* | | | Update documentation for multi variable declaration statement. | chriseth | 2018-05-16 | 4 | -15/+16 |
| | | | |||||
* | | | Add requirements.txt for readthedocs. | chriseth | 2018-05-15 | 1 | -0/+1 |
| | | | |||||
* | | | Do not depend on where build is run. | chriseth | 2018-05-15 | 1 | -1/+2 |
| | | | |||||
* | | | Merge pull request #3238 from ethereum/julia-specs | chriseth | 2018-05-15 | 1 | -16/+36 |
|\ \ \ | | | | | | | | | Add logic builtins to Julia and update type conversion prototypes | ||||
| * | | | Describe rule for type conversion functions in Julia | Alex Beregszaszi | 2018-05-09 | 1 | -6/+9 |
| | | | | |||||
| * | | | Remove stop() as it is the same as return(0,0) in Julia sepcs | Alex Beregszaszi | 2018-05-09 | 1 | -4/+0 |
| | | | | |||||
| * | | | Add logic builtins to Julia and fix some typos | Alex Beregszaszi | 2018-05-09 | 1 | -11/+32 |
| | |/ | |/| | |||||
* | | | Merge pull request #4093 from ethereum/prepareDropConstantKeyword | chriseth | 2018-05-14 | 4 | -5/+8 |
|\ \ \ | |_|/ |/| | | Prepare drop constant keyword. | ||||
| * | | Prefer view over constant in the documentation. | Daniel Kirchner | 2018-05-09 | 4 | -5/+8 |
| |/ | |||||
* / | Less-fewer-correction. | chriseth | 2018-05-10 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #4074 from elopio/docs/implicit-constructor | chriseth | 2018-05-09 | 1 | -2/+6 |
|\ | | | | | docs: document the implicit call of base constructor without arguments | ||||
| * | document that all the base constructors are called | Leo Arias | 2018-05-09 | 1 | -4/+5 |
| | | |||||
| * | docs: document the implicit call of base constructor without arguments | Leo Arias | 2018-05-06 | 1 | -2/+5 |
| | | |||||
* | | Merge pull request #4082 from androlo/develop | chriseth | 2018-05-09 | 1 | -3/+3 |
|\ \ | | | | | | | change assert and require docs | ||||
| * | | change assert and require docs | Andreas Olofsson | 2018-05-07 | 1 | -3/+3 |
| |/ | |||||
* | | Update documentation. | chriseth | 2018-05-08 | 1 | -6/+6 |
| | | |||||
* | | docs: update the explanation of constructor | Leo Arias | 2018-05-06 | 1 | -4/+4 |
|/ | |||||
* | Clarify components of X | chriseth | 2018-05-04 | 1 | -6/+6 |
| | |||||
* | Fixed typos in abi-spec documentation | nisdas | 2018-05-04 | 1 | -3/+3 |
| | |||||
* | Merge pull request #4041 from kylewu/3764-vs-2017 | chriseth | 2018-05-03 | 1 | -11/+30 |
|\ | | | | | Update windows build docs | ||||
| * | vs 2017 in install doc | GuessWho | 2018-05-02 | 1 | -11/+30 |
| | | |||||
* | | Merge pull request #4046 from ethereum/deprecateYears | Alex Beregszaszi | 2018-05-03 | 1 | -0/+3 |
|\ \ | | | | | | | State that years has been deprecated. | ||||
| * | | State that years has been deprecated. | chriseth | 2018-05-02 | 1 | -0/+3 |
| | | | |||||
* | | | Improve documentation and CLI help for `--run` parameter | Jonny Burger | 2018-05-02 | 1 | -3/+8 |
|/ / | |||||
* | | Merge pull request #3992 from davesque/improve-abi-spec | chriseth | 2018-05-02 | 1 | -4/+4 |
|\ \ | |/ |/| | A couple of ABI spec improvements | ||||
| * | Make index notation more consistent | David Sanders | 2018-04-25 | 1 | -3/+3 |
| | | |||||
| * | Add note about zero-tuples | David Sanders | 2018-04-25 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #4026 from ethereum/prepareyul | Alex Beregszaszi | 2018-05-01 | 1 | -258/+14 |
|\ \ | | | | | | | Remove desugaring | ||||
| * | | Remove desugaring | chriseth | 2018-05-01 | 1 | -258/+14 |
| | | | |||||
* | | | Merge pull request #4001 from Magicking/fix_docs_date | Alex Beregszaszi | 2018-04-30 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | docs: Update configuration from 2017 to 2018 | ||||
| * | | | docs: Update configuration from 2017 to 2018 | Magicking | 2018-04-27 | 1 | -1/+1 |
| |/ / | |||||
* | | | Merge pull request #3975 from sledrho/develop | chriseth | 2018-04-30 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Updated StateVariable Grammar rule #3974 | ||||
| * | | | Updated StateVariableGrammar rule #3974 | sledrho | 2018-04-23 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #4023 from ethereum/exampledocs | chriseth | 2018-04-30 | 1 | -6/+6 |
|\ \ \ \ | | | | | | | | | | | Update some examples to remove warnings. | ||||
| * | | | | Update some examples to remove warnings. | chriseth | 2018-04-30 | 1 | -6/+6 |
| | |/ / | |/| | | |||||
* / | | | Update documentation about C3 linearization. | chriseth | 2018-04-30 | 1 | -5/+5 |
|/ / / | |||||
* | | | Merge pull request #3994 from rafialhamd/rafialhamd-documentation | chriseth | 2018-04-26 | 1 | -1/+1 |
|\ \ \ | |_|/ |/| | | Update Enum Type definition. | ||||
| * | | Update Enum Type definition. | Rafiudeen Chozhan Kumarasamy | 2018-04-26 | 1 | -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 style | Leo Arias | 2018-04-25 | 1 | -1/+1 |
|/ | |||||
* | Updated constructors and pragma solidity lines. | Matthew Ludwig | 2018-04-21 | 1 | -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. | chriseth | 2018-04-19 | 2 | -1/+15 |
| | |||||
* | Update security considerations. | chriseth | 2018-04-17 | 1 | -3/+16 |
| | |||||
* | Merge pull request #3885 from ↵ | chriseth | 2018-04-17 | 6 | -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 reason | Lefteris Karapetsas | 2018-04-16 | 6 | -12/+12 |
| | | |||||
* | | Merge pull request #3865 from ethereum/updateConstructorVersionPragmas | chriseth | 2018-04-17 | 1 | -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 Kirchner | 2018-04-12 | 1 | -2/+2 |
| | | | |||||
* | | | Preparation for 0.4.22 release. | chriseth | 2018-04-17 | 1 | -0/+4 |
| | | | |||||
* | | | Add documentation. | chriseth | 2018-04-16 | 1 | -0/+10 |
| | | | |||||
* | | | Merge pull request #3880 from ethereum/addressMemberDocAndWarn | chriseth | 2018-04-16 | 1 | -2/+2 |
|\ \ \ | |_|/ |/| | | Improve documentation and warning about accessing contract members in… | ||||
| * | | Improve documentation and warning about accessing contract members inherited ↵ | Daniel Kirchner | 2018-04-14 | 1 | -2/+2 |
| | | | | | | | | | | | | from address. | ||||
* | | | Document ABI encoding functions. | chriseth | 2018-04-14 | 2 | -2/+28 |
|/ / | |||||
* | | Remove dead code and clarify throw. | chriseth | 2018-04-13 | 1 | -1/+1 |
| | | |||||
* | | Update documentation and minor changes. | chriseth | 2018-04-12 | 1 | -7/+11 |
| | | |||||
* | | Update documentation. | chriseth | 2018-04-12 | 8 | -35/+92 |
| | | |||||
* | | Documentation for revert with reason string. | chriseth | 2018-04-12 | 3 | -2/+27 |
|/ | |||||
* | Merge pull request #3836 from netrunnerX/develop | chriseth | 2018-04-10 | 1 | -5/+4 |
|\ | | | | | Update solidity-by-example.rst. | ||||
| * | Update solidity-by-example.rst | NetX | 2018-04-09 | 1 | -5/+4 |
| | | |||||
* | | Error on duplicated super constructor calls | Federico Bond | 2018-04-09 | 1 | -5/+9 |
| | | |||||
* | | Update Delegatecall Description in Docs | Robbie Ferguson | 2018-04-06 | 1 | -0/+7 |
|/ | | | | The previous description did not include the fact that the storage locations of the two contracts must align up until the storage variable(s) affected in order for the called contract to successfully write to the caller's storage. If they are misaligned, delegatecall will silently fail. This is difficult to debug without underlying knowledge of how delegatecall works, and clarity in the docs would certainly be helpful. | ||||
* | Merge pull request #3805 from kevinflo/tuple-documentation-var-removal | chriseth | 2018-04-05 | 1 | -4/+6 |
|\ | | | | | Removed documentation reference to var for tuple variable assignment | ||||
| * | Variable assignment wording change | Kevin Florenzano | 2018-04-05 | 1 | -1/+1 |
| | | |||||
| * | Removed documentation reference to the now-depricated var tuple variable ↵ | kevinflo | 2018-04-02 | 1 | -4/+6 |
| | | | | | | | | assignment syntax | ||||
* | | Document use of AFL. | chriseth | 2018-04-05 | 1 | -0/+51 |
| | | |||||
* | | Merge pull request #3657 from ethereum/codingStyle | chriseth | 2018-04-05 | 1 | -2/+2 |
|\ \ | | | | | | | Use coding style. | ||||
| * | | Use coding style. | chriseth | 2018-03-06 | 1 | -2/+2 |
| | | | |||||
* | | | Clarify code state of contracts under construction. | chriseth | 2018-04-04 | 1 | -1/+7 |
| | | | |||||
* | | | Create empty dynamic memory arrays more efficiently. | chriseth | 2018-04-04 | 2 | -4/+12 |
| | | | |||||
* | | | hash256 -> bytes32 fix in misleading note | Roman | 2018-04-04 | 1 | -1/+1 |
| | | | | | | | | | As it was described here: https://ethereum.stackexchange.com/questions/44628/understanding-low-level-interface-to-logs/44629?noredirect=1#comment52316_44629 | ||||
* | | | Document absence of constructors. | Daniel Kirchner | 2018-04-04 | 1 | -1/+3 |
| | | | |||||
* | | | Update version pragma and use new constructor syntax in std/ contracts. | Daniel Kirchner | 2018-04-04 | 1 | -3/+3 |
| | | | |||||
* | | | Updates docs to new constructor syntax. | bitshift | 2018-04-04 | 1 | -6/+26 |
| | | | |||||
* | | | Merge pull request #3801 from meowingtwurtle/preFixedPoint | chriseth | 2018-04-03 | 2 | -4/+4 |
|\ \ \ | | | | | | | | | Set default fixed point decimal places to 18 | ||||
| * | | | Set default fixed point decimal places to 18 | Jason Cobb | 2018-03-31 | 2 | -4/+4 |
| | |/ | |/| | |||||
* | | | Merge pull request #3803 from ethereum/homebrew | chriseth | 2018-04-03 | 1 | -1/+0 |
|\ \ \ | | | | | | | | | Remove brew linkapps from the installation instructions | ||||
| * | | | Remove brew linkapps from the installation instructions | Alex Beregszaszi | 2018-03-31 | 1 | -1/+0 |
| |/ / | |||||
* / / | fix a wrong number | Haoliang Yu | 2018-04-03 | 1 | -1/+1 |
|/ / | |||||
* | | Fix small formatting issue | wbt | 2018-03-31 | 1 | -1/+1 |
| | | | | | | in which a constant was not treated as code, inconsistent with surrounding examples. | ||||
* | | Disallow empty structs | Alex Beregszaszi | 2018-03-27 | 1 | -1/+1 |
| | |