Commit Graph

1641 Commits

Author SHA1 Message Date
mordax
58252950a7 Removing mention of submodules from docs/build 2018-10-13 21:31:39 -04:00
chriseth
26c693aa92 Change library placeholder to __$<hash>$__. 2018-10-12 15:15:02 +02:00
chriseth
e8ba2d6e46 Document library placeholder change. 2018-10-12 15:15:01 +02:00
chriseth
6e61d92495
Fix typo in yul example 2018-10-10 20:54:21 +02:00
chriseth
62fb0e29c9
Merge pull request #5163 from ethereum/docDeployment
Explain deployment.
2018-10-10 15:40:37 +02:00
chriseth
d2157ae5e9
Merge pull request #5183 from ethereum/fixCreate2
Fix create2
2018-10-10 15:30:32 +02:00
chriseth
c6048b6843
Merge pull request #3834 from ethereum/docsArrayStorageLayout
[DOCS] Update storage layout
2018-10-10 15:29:25 +02:00
chriseth
4035c96a32
Merge pull request #5184 from ethereum/viewFunctionDocs
Library view functions
2018-10-10 15:21:40 +02:00
Erik Kundt
c32e6f8d5f Documents storage layout of mappings and dynamic arrays. 2018-10-10 15:13:32 +02:00
Erik Kundt
8a15058a21 Adds more specific explanation of library view functions calls. 2018-10-10 15:10:25 +02:00
Erik Kundt
4beabf6686 Documents library view functions and adds unit test. 2018-10-10 12:28:24 +02:00
chriseth
3bbb1ee2c0 Fix create2 2018-10-10 11:50:49 +02:00
chriseth
08cf304159 Explain deployment. 2018-10-09 14:14:41 +02:00
Tomasz Drwięga
88d10b37d7
Clarify contract creation transaction
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.
2018-10-09 08:58:05 +02:00
chriseth
0712da6421 Fix version pragma in documentation. 2018-10-09 03:15:53 +02:00
chriseth
ede937999c Add entry into the breaking changes list. 2018-10-08 22:47:29 +02:00
Alex Beregszaszi
363b527bc5
Merge pull request #5148 from ethereum/chriseth-patch-2
Remove non-ascii quotes.
2018-10-06 01:38:45 +01:00
Chris Ward
36c2f9c33f Add link to string literals 2018-10-05 15:53:01 +02:00
chriseth
6706f3eb96
Remove non-ascii quotes. 2018-10-05 14:46:02 +02:00
Chris Ward
973d91ec89 Update docs on event data and logs
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
2018-10-05 11:25:48 +02:00
Erik Kundt
acabe04f87 Adds note about Standalone assembly. 2018-10-04 17:31:28 +02:00
chriseth
0b6c6141c4 [DOCS] Update assembly. 2018-10-04 17:31:28 +02:00
chriseth
68dfe8b640
Merge pull request #5126 from ethereum/chriseth-patch-1
[DOCS] Remove duplicate statement about pure enforcement.
2018-10-04 13:55:45 +02:00
chriseth
d76bfcd935 Fix typos. 2018-10-04 13:28:16 +02:00
chriseth
1305bf34f0
Merge pull request #5073 from IIIIllllIIIIllllIIIIllllIIIIllllIIIIll/patch-4
separate out a new "Design Criteria" section from "Formal Specification"
2018-10-04 13:02:33 +02:00
Li Xuanji
26d36e1faa separate out a new "Design Criteria" section from "Formal Specification" 2018-10-04 13:00:33 +02:00
chriseth
98fa46bfe0
Merge pull request #5119 from ethereum/docs-contributing-dependencies
Add Linux dependencies and move
2018-10-04 12:29:19 +02:00
dm4
f343c5a730 [DOCS] Add missing backtick for inline code syntax. 2018-10-03 14:40:30 +08:00
J Quinn
c20c9163af
Changed pragma explanation to match example 2018-10-02 03:06:37 +01:00
chriseth
24d1507537
Remove duplicate statement about pure enforcement. 2018-10-01 15:46:49 +02:00
chriseth
80012e6989
Merge pull request #5084 from ethereum/updateContributing
[DOCS] Update contributing.
2018-10-01 13:49:30 +02:00
chriseth
b93c11f7a1 fixup! fixup! fixup! [DOCS] Update contributing. 2018-10-01 13:34:36 +02:00
chriseth
9589eb1bb6
Merge pull request #5117 from ethereum/yul_grammar
[DOCS] Yul grammar: missing If in Block rule
2018-10-01 13:21:08 +02:00
chriseth
ba68966ea1
Merge pull request #5114 from ethereum/assembly-docs
Improve the create2 description in assembly.rst (and include in yul.rst)
2018-10-01 13:08:10 +02:00
chriseth
593d303ced fixup! fixup! [DOCS] Update contributing. 2018-10-01 12:54:04 +02:00
Chris Ward
fb7380a92d Fix issues introduced from PR #5043 2018-09-30 17:00:50 +03:00
Chris Ward
5e9482c19b Add Linux dependencies and move 2018-09-30 16:02:40 +03:00
Leonardo Alt
6c55eaf835 Missing If in Block rule 2018-09-29 19:42:44 +02:00
Alex Beregszaszi
e109d1a6cf Include create2/extcodehash in yul.rst 2018-09-28 00:08:19 +01:00
Alex Beregszaszi
2a75142688 Improve the create2 description in assembly.rst 2018-09-28 00:08:02 +01:00
Alex Beregszaszi
c4b5101b9d
Merge pull request #4676 from jwasinger/extcodehash
Add support for EXTCODEHASH
2018-09-28 00:04:40 +01:00
chriseth
4e69ff2ee5 [DOCS] Security updates. 2018-09-27 16:19:21 +02:00
chriseth
998de84836 fixup! [DOCS] Update contributing. 2018-09-27 15:24:45 +02:00
chriseth
c4d8801495 [DOCS] Update contributing. 2018-09-27 15:07:00 +02:00
chriseth
b43e9f27f8 Pitfalls regarding over/underflows 2018-09-27 14:55:05 +02:00
chriseth
dd3459d76f
Merge pull request #5108 from ethereum/payableWithdrawal
Explain address payable and withdraw.
2018-09-27 13:29:46 +02:00
chriseth
927cdb3170 Explain address payable and withdraw. 2018-09-27 11:48:41 +02:00
chriseth
0869167786 [DOCS] More on reference types. 2018-09-27 11:05:18 +02:00
Alex Beregszaszi
9508406984
Merge pull request #5087 from ethereum/semantics4
[DOCS] Semantics of negation.
2018-09-26 22:29:11 +01:00
chriseth
d51d4def9e
Merge pull request #5101 from ethereum/docs-return-metadata-note
Return note taken from metadata and reorder
2018-09-26 22:51:40 +02:00