Commit Graph
1917 Commits
Author SHA1 Message Date
wbt bc363a7e3a Clarify docs around reserved memory byte ranges
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.
2018-09-24 16:26:35 +02:00
chriseth a9e22e0766 Merge pull request #5043 from ethereum/updateContractsSection
[DOCS] Update contracts section.
2018-09-24 16:24:37 +02:00
chriseth 516267a9a4 Merge pull request #5039 from ethereum/controlStructures2
[DOCS] Update control structures (2).
2018-09-24 16:16:04 +02:00
chriseth cecc4f6643 [DOCS] Update control structures (2). 2018-09-24 16:15:45 +02:00
chriseth 7552928064 Merge pull request #5038 from ethereum/controlStructures1
[DOCS] Control structures 1.
2018-09-24 16:15:14 +02:00
chriseth 0f53f80eb2 Merge pull request #5045 from ethereum/updateMisc
[DOCS] Update misc.
2018-09-24 14:38:11 +02:00
chriseth 5cbff19d26 Review comments [to be squashed] 2018-09-24 14:13:25 +02:00
chriseth 535af42405 [DOCS] Update contracts section. 2018-09-24 14:08:44 +02:00
chriseth 917cf4ad8e [DOCS] Control structures 1. 2018-09-24 14:03:37 +02:00
chriseth 2032953577 Merge pull request #5025 from ethereum/refTypes
[DOCS] Update reference types.
2018-09-24 13:54:19 +02:00
chriseth 7bb3b07c23 [DOCS] Update misc. 2018-09-20 23:05:00 +02:00
chriseth e2baad54c5 Merge pull request #5035 from ethereum/moreTypesUpdates
[DOCS] Final updates to types section.
2018-09-20 21:15:45 +02:00
chriseth 43a1175457 Merge pull request #5036 from ethereum/unitsAndGlobals
[DOCS] Update units and globals.
2018-09-20 21:14:13 +02:00
William Entriken ea6bb340d4 Document array length changing behaviors, fixes #4802 2018-09-20 20:57:38 +02:00
chriseth fb8617f059 [DOCS] Update reference types. 2018-09-20 20:51:37 +02:00
chriseth c43bbd1a68 Merge pull request #5021 from ethereum/moreTypes
More types.
2018-09-20 20:46:27 +02:00
chriseth 3327981108 More types. 2018-09-20 20:44:37 +02:00
chriseth fc5cad9b7f [DOCS] Update units and globals. 2018-09-20 15:10:14 +02:00
Leonardo Alt e785fe0c07 Add struct->tuple to the Solidity->ABI types table 2018-09-20 15:08:52 +02:00
chriseth cb7866916e [DOCS] Final updates to types section. 2018-09-20 14:00:01 +02:00
Alex Beregszaszi c3dd413c34 Merge pull request #4808 from ethereum/4259-evm-version
[DOCS] Add details on using the compiler --version flag
2018-09-20 11:24:58 +01:00
Alex Beregszaszi 420807b871 Merge pull request #5031 from ethereum/hexLitCapital050
[DOCS] Explain that ``0X`` is disallowed in changes documentation.
2018-09-20 11:10:11 +01:00
chriseth 9918018e96 Explain that `0X` is disallowed in changes documentation. 2018-09-20 11:09:27 +02:00
chriseth 28c9b5db6a Merge pull request #5011 from hydai/disallow_uppercase_x
Disallow uppercase X in hex number literals
2018-09-20 11:07:56 +02:00
Chris Ward 92112799d4 Explain EVM version setting. 2018-09-20 11:05:06 +02:00
Richard Littauer 3af2e66ad9 Extend the CoC to cover all interactions
Previously, the guide implied it only applied to Pull Requests. See https://github.com/ethereum/solidity/issues/4445#issuecomment-418159492.
2018-09-19 10:56:07 -04:00
hydai b409faa675 Disallow uppercase X in hex number literals 2018-09-19 22:01:15 +08:00
chriseth 32362f1b38 Last part of value types. 2018-09-19 15:54:30 +02:00
Alex Beregszaszi 5f919d02ab Merge pull request #4907 from ethereum/chriseth-patch-4-1
Blockchain basics part 1
2018-09-19 14:06:40 +01:00
Alex Beregszaszi fd812d2ad8 Merge pull request #5019 from ethereum/addressDocs
Extend section on addresses.
2018-09-19 13:51:53 +01:00
chriseth 10252bafa1 Blockchain basics part 1 2018-09-19 14:44:39 +02:00
Leonardo Alt 1770e9c02f Explaining how Solidity types map to ABI types 2018-09-19 14:28:45 +02:00
chriseth b359fb6702 Extend section on addresses. 2018-09-19 14:11:48 +02:00
Leonardo Alt 8d561aa1ac Tiny fixes on the 050 breaking changes docs section 2018-09-19 11:20:25 +02:00
chriseth 7c15f6b1d4 Merge pull request #5009 from ethereum/file-order
Include pragma in 'Order of Layout' in the style guide
2018-09-19 09:33:37 +02:00
chriseth 48a3fe204f Merge pull request #4892 from ethereum/docs_050_features
New docs section on "050 breaking changes"
2018-09-18 16:16:42 +02:00
Alex Beregszaszi 64f55c13d4 Merge pull request #4972 from ethereum/addPragma
Explain pragmas.
2018-09-18 15:13:28 +01:00
Leonardo Alt 13d8645506 050 breaking changes in docs 2018-09-18 16:12:18 +02:00
Alex Beregszaszi 6f758a6c95 Include pragma in 'Order of Layout' in the style guide 2018-09-18 15:06:49 +01:00
Chris Ward 98bc9ac326 Added order of layout to style guide 2018-09-18 15:37:16 +02:00
chriseth 2c613127c9 Explain pragmas. 2018-09-18 15:16:40 +02:00
chriseth 06ffcd0502 Merge pull request #4819 from ethereum/docs-4532-mapping-type
Docs: Clarify mapping type
2018-09-18 14:23:32 +02:00
Alex Beregszaszi fcb48bceff Merge pull request #4976 from ethereum/operationalSemantics
Some operational semantics.
2018-09-18 11:19:40 +01:00
Leonardo Alt d51cb16ed0 Add a link from ecrecover to address 2018-09-18 11:06:33 +02:00
Chris Ward 20e8f143f6 Clarify mapping type 2018-09-17 19:29:40 +02:00
chriseth 3c55cfd936 Merge pull request #4970 from ethereum/chriseth-patch-6
Updates to examples.
2018-09-17 19:15:32 +02:00
Alex Beregszaszi 7a19ac629f Merge pull request #4971 from ethereum/chriseth-patch-7
Update solidity-in-depth.rst
2018-09-17 18:15:02 +01:00
chriseth 9c13bc73de Some operational semantics. 2018-09-17 19:09:14 +02:00
Chris Ward 7b82a83786 Improve noted sections of Inline assembly doc 2018-09-17 19:00:05 +02:00
Chris Ward 98349929cd Add clarification of state variables 2018-09-17 15:56:04 +02:00