chriseth
10252bafa1
Blockchain basics part 1
2018-09-19 14:44:39 +02:00
Alex Beregszaszi
785cbf4005
Merge pull request #5016 from ethereum/050_docs
...
Tiny changes on the 050 breaking changes docs section
2018-09-19 10:42:16 +01:00
Leonardo Alt
8d561aa1ac
Tiny fixes on the 050 breaking changes docs section
2018-09-19 11:20:25 +02:00
chriseth
24ecf20209
Merge pull request #5013 from ethereum/create2
...
CREATE2 opcode has been moved from 0xfb to 0xf5
2018-09-19 10:01:34 +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
Alex Beregszaszi
0db76a01da
CREATE2 opcode has been moved from 0xfb to 0xf5
2018-09-18 23:04:57 +01:00
Alex Beregszaszi
37fa0c85ec
Merge pull request #5010 from liangdzou/code_format_problems
...
fix code format problems
2018-09-18 21:10:03 +01:00
Alex Beregszaszi
233a522707
Merge pull request #5012 from hydai/fix_typo_in_changelog
...
Fix typos in Changelog
2018-09-18 19:32:52 +01:00
hydai
3c4cfbf277
Fix typos in Changelog
2018-09-19 02:22:32 +08:00
liangdzou
24e5dcc352
fix code format problems
2018-09-19 00:18:49 +08:00
Alex Beregszaszi
c42dfc5b10
Merge pull request #4967 from ethereum/const-opt-cost
...
Move dataGas calculation helper to GasMeter
2018-09-18 15:46:15 +01: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
Alex Beregszaszi
0b68d093b4
Move dataGas calculation helper to GasMeter
2018-09-18 14:47:53 +01:00
chriseth
63c6007012
Merge pull request #5002 from ethereum/docs-1394-style-guide-order
...
Docs: Added order of layout to style guide
2018-09-18 15:40:18 +02:00
chriseth
4b656420ac
Merge pull request #4983 from ethereum/optimizerEmscriptenBug
...
Fix weird Optimizer Emscripten Bug
2018-09-18 15:39:46 +02: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
Daniel Kirchner
a1d73a7bef
Split simplification rules into two functions.
2018-09-18 14:28:21 +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
Alex Beregszaszi
1e3b7a7b04
Merge pull request #5005 from ethereum/ecrecover_refer_address
...
Add a link from ecrecover to address (typecast)
2018-09-18 11:08:45 +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
Alex Beregszaszi
2409986cf3
Merge pull request #5001 from ethereum/changelogForReferenceConversion
...
Changelog for reference conversion
2018-09-17 18:21:04 +01: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
chriseth
7e749056e8
Merge pull request #4992 from ethereum/docs-1190-inline-assembly
...
Docs: Improve sections of Inline assembly
2018-09-17 19:02:59 +02:00
Chris Ward
7b82a83786
Improve noted sections of Inline assembly doc
2018-09-17 19:00:05 +02:00
chriseth
ca61ec9ea1
Merge pull request #4996 from ethereum/docs-3339-state-variables
...
Docs: Add clarification of state variables
2018-09-17 18:35:40 +02:00
chriseth
2a083715d3
Changelog entry for array type conversion change.
2018-09-17 17:49:40 +02:00
chriseth
47b8d998d1
Merge pull request #4999 from liangdzou/fix_typo
...
fix some code format problems
2018-09-17 17:47:35 +02:00
chriseth
da90bc0224
Merge pull request #4984 from elopio/add-missing-inliner-test
...
Add a missing tests for yul inliner optimization
2018-09-17 16:32:30 +02:00
liangdzou
808c3f3df5
fix some format typos
2018-09-17 22:13:21 +08: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
8e96b35973
Merge pull request #4974 from ethereum/structureCleanup
...
Some cleanup in structure section.
2018-09-17 15:34:04 +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
d46d3feb41
Merge pull request #4904 from liangdzou/type_conversion
...
type conversion checker for array should be stronger
2018-09-17 15:13:52 +02:00
chriseth
f4ed315197
Merge pull request #4916 from ethereum/isolate_tests_filenames
...
Include origin filename in the filenames generated by isolate_tests.py
2018-09-17 14:05:41 +02:00
Leo Arias
aae385031f
Add a missing tests for yul inliner optimization
...
When the statement has two return values, the function is not inlinable.
When the function has one statement but it is not an assignment to the
return variable, the function is not inlinable.
l
2018-09-16 06:38:08 +00:00
liangdzou
f3cbdadec7
Do not set to ref for explicit conversion and add assertion for array
...
type conversion. Also, add some test cases for #4901 and #4948 .
2018-09-14 08:42:40 +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