Alex Beregszaszi
a566825589
Issue error if no visibility is specified (on 0.5.0)
2018-02-27 16:31:53 +01:00
Alex Beregszaszi
2abc5be7e6
Merge pull request #2541 from ethereum/asm-bitshift
...
Add bit shifting opcodes (EIP145)
2018-02-27 14:47:07 +01:00
Alex Beregszaszi
6512bfbcea
Merge pull request #3601 from ethereum/circleParallel
...
Parallelize tests on circle.
2018-02-27 13:54:45 +01:00
Alex Beregszaszi
73c5d99bfa
Add basic test for shift opcodes
2018-02-27 13:43:04 +01:00
Alex Beregszaszi
317e017849
Shift operands were swapped in accepted EIP145
2018-02-27 13:43:02 +01:00
Alex Beregszaszi
afa4a48e37
Remove ROL/ROR as they are not part of EIP145 anymore
2018-02-27 13:42:41 +01:00
Alex Beregszaszi
468d0f6199
Warn on using shift instructions
2018-02-27 13:42:31 +01:00
Alex Beregszaszi
9e0446a22c
Document bitwise shift operators in assembly
2018-02-27 13:42:28 +01:00
chriseth
6a83beaab5
Run tests in parallel on circle.
2018-02-27 12:08:27 +01:00
Alex Beregszaszi
59e6ea601b
Add bitwise shift operators to libevmasm (EIP145)
2018-02-27 12:03:18 +01:00
chriseth
9c31a0d8f5
Merge pull request #3604 from ethereum/docs-update
...
Introduce VM version ('hard fork') column for assembly opcodes
2018-02-27 11:58:32 +01:00
Alex Beregszaszi
aeb75172d5
Fix builtin function formatting in julia
2018-02-27 11:16:12 +01:00
Alex Beregszaszi
8cebfb168b
Introduce VM version ('hard fork') column for assembly opcodes
2018-02-27 11:16:12 +01:00
Alex Beregszaszi
e424bd1007
Fix some keyword highlighting in docs
2018-02-27 11:12:10 +01:00
chriseth
bffed2c7e4
Merge pull request #3603 from ethereum/docs-solcjs
...
Fix links and clarify the solc-js section
2018-02-27 10:32:48 +01:00
chriseth
415ac2ae87
Merge pull request #3605 from ethereum/deprecate-throw
...
Turn throw into a syntax error for 0.5.0
2018-02-27 10:22:17 +01:00
Alex Beregszaszi
5c0d82059f
Turn throw into a syntax error for 0.5.0
2018-02-27 02:10:24 +01:00
Alex Beregszaszi
3594f02d51
Fix link to solcjs in the installation section
2018-02-27 00:38:52 +01:00
Alex Beregszaszi
241134a881
Mention that solcjs is not compatible with solc in the using-the-compiler section
2018-02-27 00:36:01 +01:00
chriseth
1f5eb4ba59
Merge pull request #3335 from nisdas/ballot-contract
...
Fixes the errors in the sample ballot contract
2018-02-27 00:17:46 +01:00
chriseth
3aaa5c4a35
Merge pull request #3426 from wbt/patch-1
...
Note deprecation of constant keyword on functions
2018-02-27 00:17:03 +01:00
wbt
92fe9e621e
Note deprecation of constant keyword on functions
2018-02-27 00:08:17 +01:00
chriseth
098033c94a
Fix name shadowing in ballot example contract.
2018-02-27 00:02:39 +01:00
Alex Beregszaszi
eb3b92f831
Merge pull request #3602 from ethereum/docs-updates
...
Random documentation updates (assembly, faq)
2018-02-26 23:16:45 +01:00
Alex Beregszaszi
b62d43912b
Merge pull request #3589 from ethereum/identifiers
...
Clean up type identifiers
2018-02-26 20:27:26 +01:00
Alex Beregszaszi
64eaff6420
Random documentation updates (assembly, faq)
2018-02-26 20:19:26 +01:00
chriseth
b9dccf9f20
Split circle into build and test for x86.
2018-02-26 20:09:39 +01:00
Alex Beregszaszi
0736d91eaa
Add test for escapeIdentifier
2018-02-26 19:09:44 +01:00
Alex Beregszaszi
b471983e3c
Use new escaping helpers for type identifiers
2018-02-26 19:09:43 +01:00
Alex Beregszaszi
2e7067fbe4
Rename Types::identifier to Types::richIdentifier
2018-02-26 19:09:43 +01:00
Alex Beregszaszi
751705978e
Add helpers escapeIdentifier to Types
2018-02-26 19:09:39 +01:00
chriseth
cd2d893634
Merge pull request #3588 from ethereum/fixGetterType
...
Fix getter type
2018-02-26 17:14:30 +01:00
chriseth
4da20bdf01
Fix: Function types for getters should not have storage pointers.
2018-02-26 11:17:40 +01:00
chriseth
8ae6a76c58
Test data location of getter return type.
2018-02-26 11:17:32 +01:00
chriseth
917dd28eef
Simplify FunctionType constructors.
2018-02-26 10:45:41 +01:00
Alex Beregszaszi
6b3a5e5d87
Merge pull request #3585 from aaroncolaco/develop
...
Fix example; closes #3582
2018-02-26 10:21:08 +01:00
Aaron Colaço
ef7fbf8d0c
Fix example; closes #3582
2018-02-24 00:09:49 +05:30
chriseth
272262ea99
Merge pull request #3499 from ethereum/runEndToEndOnCircle
...
Run EndToEnd tests on circle, too.
2018-02-23 14:29:10 +01:00
chriseth
b80baa8002
Run EndToEnd tests on circle, too.
2018-02-23 13:13:48 +01:00
chriseth
cae6cc2c33
Merge pull request #3578 from etherchina/develop
...
Add the link for Solidity documentation in Simplified Chinese
2018-02-23 09:46:30 +01:00
Hongbin Zuo
02307235c5
add in progress
2018-02-23 16:44:05 +08:00
chriseth
f8bbf84fa4
Merge pull request #3579 from ethereum/fuzzer-stdin
...
Use readStandardInput in the fuzzer
2018-02-23 09:36:33 +01:00
Alex Beregszaszi
4d1b969543
Use readStandardInput in the fuzzer
2018-02-23 09:05:04 +01:00
Hongbin Zuo
fc3473b282
Why you made this change:
...
Talked with Chris and Matt, in order to develop stronger ethereum community in China, we decided to initiate the activity to translate Solidity documentation into Simplified Chinese version. We have invited over 10 experienced translators as a team to contribute on this effort.
What you did:
I finished translation of index.rst into Simplified Chinese and wanted it to be added into main doc index.
2018-02-23 15:06:14 +08:00
chriseth
2b62c201be
Merge pull request #3538 from ethereum/emitEvents
...
emit pseudo-keyword for events.
2018-02-22 22:42:04 +01:00
chriseth
97d1c70491
Merge pull request #3575 from OTTTO/develop
...
Recommend to explicitly label the visibility of functions.
2018-02-22 22:41:29 +01:00
Alex Beregszaszi
260eb7ab10
Merge pull request #3573 from ethereum/retryTests
...
Try external tests twice.
2018-02-22 20:48:11 +01:00
Dax Bondye
2ac49b3c2d
Reccomend to explicitly label the visibility of functions.
2018-02-22 10:23:20 -08:00
chriseth
71a34abd87
Merge pull request #3513 from OTTTO/develop
...
Add "Maximum Line Length" section
2018-02-22 16:12:49 +01:00
DYLAN BECKWITH
187e50b14c
Recommend consistent style for wrapping long lines.
2018-02-22 07:01:07 -08:00