Commit Graph

15822 Commits

Author SHA1 Message Date
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
chriseth
c07e5f0b16
Merge pull request #5044 from ethereum/updateAssembly
[DOCS] Update assembly.
2018-10-04 17:33:14 +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
1a36de62b9
Merge pull request #5144 from ethereum/fixHexTypo
Fix typos.
2018-10-04 13:52:01 +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
chriseth
b8b31eb3bf
Merge pull request #5140 from dm4/docs-fix-inline-code-syntax
[DOCS] Add missing backtick for inline code syntax.
2018-10-04 00:54:45 +02:00
dm4
f343c5a730 [DOCS] Add missing backtick for inline code syntax. 2018-10-03 14:40:30 +08:00
chriseth
d82ba32f1d
Merge pull request #5138 from ethereum/fixXcode
Try newer version of xcode for MacOS.
2018-10-02 17:07:01 +02:00
chriseth
8806f449af Try newer version of xcode for MacOS. 2018-10-02 16:41:14 +02:00
chriseth
23773bbb1f
Merge pull request #5125 from ethereum/fix_address_with_underscores
Fixes #5051 (introduced in #4684), effectively allowing underscores in address literals.
2018-10-02 16:37:24 +02:00
Christian Parpart
9fb835b710 Fixes #5051 (introduced in #4684), effectively allowing underscores in address literals. 2018-10-02 15:37:15 +02:00
chriseth
7609710d4f
Merge pull request #5110 from codemascot/libevmasm/Assembly.cpp
Use 'switch' instead of 'else if'
2018-10-02 13:18:22 +02:00
chriseth
b77b79c46f
Merge pull request #5131 from Flash-Git/patch-1
Changed pragma explanation to match example
2018-10-02 10:45:51 +02: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
db4f780283
Merge pull request #4962 from anurag-git/anurag_issue_3667-1
Removed default case from "ExpressionCompiler::visit(FunctionCall...)".
2018-10-01 13:24:26 +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
5ae32b24a6
Merge pull request #5113 from ethereum/compilerstack-datagas
Use GasEstimator::dataGas in CompilerStack
2018-10-01 13:20:38 +02:00
chriseth
e9f72212ee
Merge pull request #5104 from ethereum/fuzzer
Do not use compileJSON wrapper in the fuzzer
2018-10-01 13:20:06 +02:00
chriseth
658bef5a38
Merge pull request #5115 from mestorlx/cleancircleci
removed stray (B in CI test output
2018-10-01 13:18:55 +02:00
chriseth
a17d480fc2
Merge pull request #5075 from ethereum/fixInliner
[Yul] Fix inliner
2018-10-01 13:10:54 +02:00
chriseth
d5cd02b8ed Fix for inlining inside conditions. 2018-10-01 13:10:10 +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
Alex Beregszaszi
8ef47cb61a
Merge pull request #5123 from ethereum/docs-contracts-fixes
Fix issues introduced from PR #5043
2018-09-30 16:01:56 +01: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
Anurag Dashputre
3321000f67 Removing extra default cases to force compile time error, instead of runtime. 2018-09-30 12:40:38 +05:30
Leonardo Alt
6c55eaf835 Missing If in Block rule 2018-09-29 19:42:44 +02:00
Alex Beregszaszi
24563dd3ce Do not use compileJSON wrapper in the fuzzer 2018-09-29 14:58:59 +01:00
Martin Diz
25f3565340 removed stray (B in CI test output 2018-09-28 19:27:55 -03: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
Alex Beregszaszi
d71cc66dde Use GasEstimator::dataGas in CompilerStack 2018-09-28 00:03:35 +01:00
Erik Kundt
f36dee1067
Merge pull request #5037 from ethereum/chriseth-patch-3
PR Template: Ask to delete the instructions
2018-09-27 21:24:29 +02:00
chriseth
9bb5737d56 Put instructions in comments. 2018-09-27 17:09:39 +02:00
chriseth
1b1c1e613f
Merge pull request #5078 from ethereum/secDoc
[DOCS] Security updates.
2018-09-27 16:21:59 +02:00
chriseth
4e69ff2ee5 [DOCS] Security updates. 2018-09-27 16:19:21 +02:00
chriseth
6972685fa1
Merge pull request #5111 from ethereum/pitfallTwosComplement
Pitfalls regarding over/underflows
2018-09-27 15:26:53 +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