Commit Graph
1746 Commits
Author SHA1 Message Date
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
chriseth 804ea43782 Merge pull request #4973 from ethereum/updateImports
Some more info about imports and comments.
2018-09-17 15:34:48 +02:00
chriseth a32fb75f8f Some cleanup in structure section. 2018-09-17 15:25:25 +02:00
chriseth 40b71cb977 Merge pull request #4964 from ethereum/updateBuilding
Some updates about how to install solidity.
2018-09-17 15:21:38 +02:00
chriseth 5f4a2d2cad Merge pull request #4849 from lastmjs/develop
Introduce static elementary types to use
2018-09-14 00:54:53 +02:00
Jordan Last d0497aacc0 fixing rebase conflicts
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
2018-09-13 15:53:06 -06:00
chriseth c221ab132d Review suggestions. 2018-09-13 23:43:15 +02:00
chriseth 1205de65dc Some updates about how to install solidity. 2018-09-13 23:43:15 +02:00
chriseth 6de07e5c10 Blockchain basics part 2 2018-09-13 23:30:51 +02:00
chriseth 300ac9878f Merge branch 'release' into develop. 2018-09-13 22:54:57 +02:00
chriseth 540150a8fb Some more info about imports and comments. 2018-09-13 18:41:08 +02:00
chriseth 738906c235 Update solidity-in-depth.rst 2018-09-13 18:17:01 +02:00
chriseth 5272fe660c Updates to examples. 2018-09-13 18:04:49 +02:00
Daniel Kirchner e7daed68c1 Merge pull request #4911 from ethereum/addressPayable
Payable and non-payable address type.
2018-09-13 17:30:54 +02:00
chriseth 8e924fd644 Second part of coin example. 2018-09-13 15:52:43 +02:00
Daniel Kirchner 12aaca1645 Add payable and non-payable state mutability to AddressType. 2018-09-13 15:15:49 +02:00
chriseth 8c56a5912b Set relase date of 0.4.25. 2018-09-12 18:38:16 +02:00
Leonardo Alt 75e38be050 Bugfix entry regarding nested arrays returned by library functions 2018-09-11 15:06:28 +02:00
Daniel Kirchner 1ce3581a52 Accept `address payable` during parsing. 2018-09-11 14:52:23 +02:00
Leo Arias d33a99799d On a yul switch, at least one case is required when there is no default statement 2018-09-11 01:27:47 +00:00
Leonardo Alt 69320472af Buglist check script supports json paths 2018-09-10 16:45:56 +02:00
chriseth 3b7be594cf Update bug description, add regex and tests. 2018-09-10 14:38:48 +02:00