Maurelian
31aaf4336a
Add comment to clarify example ( #3415 )
...
* Add comment to clarify example
* Reverse bases.
2018-01-23 18:14:56 +01:00
chriseth
f9fcd7b43f
Merge pull request #3422 from ldct/patch-1
...
clarify `address` in function selector
2018-01-23 17:53:24 +01:00
chriseth
b24de1c29c
Some more clarifications.
2018-01-23 17:53:13 +01:00
wbt
a396572f57
Update FAQ answer re decompiler
2018-01-23 09:53:00 -05:00
wbt
761eae2499
Update from official repo
2018-01-23 09:44:37 -05:00
Li Xuanji
d555c82db4
clarify address
in function selector
...
I found that the canonical form for `address` in computing the function selector calldata tag is `uint160`. Update the abi specs to explicitly mention this.
2018-01-22 17:34:58 -05:00
Alex Beregszaszi
e5def2da3d
Merge pull request #3417 from zhangsawyer/patch-2
...
Update using-the-compiler.rst
2018-01-22 18:39:16 +00:00
Sawyer
530b47a01b
Update using-the-compiler.rst
...
in outputSelection section of Compiler Input and Output JSON Description:
"evm.sourceMap" should be "evm.bytecode.sourceMap"
"evm.opcodes" should be "evm.bytecode.opcodes"
2018-01-21 16:35:59 +08:00
chriseth
eba46a65fc
Merge pull request #3313 from terasum/develop
...
Update GPG key URL for Centos install
2018-01-19 17:55:42 +01:00
chriseth
f7315d19bd
Document call protector.
2018-01-19 16:52:23 +01:00
chriseth
6807010dc7
Prevent libraries from being called.
2018-01-19 16:27:44 +01:00
chriseth
33723c457a
Merge pull request #3407 from duaraghav8/patch-1
...
update solium description
2018-01-18 12:09:58 +01:00
Raghav Dua
95bafbc4e0
update solium description
2018-01-18 16:32:46 +05:30
chriseth
43b836fb2a
Merge pull request #3399 from wbt/patch-1
...
Case convention clarification
2018-01-18 09:35:30 +01:00
chriseth
4715167ea2
Merge pull request #3403 from xManusx/deps_arch_linux
...
Made install_deps.sh safe to use on Arch Linux
2018-01-17 11:07:21 +01:00
Manus
1208fdb60f
Made install_deps.sh safe to use on Arch Linux
2018-01-17 09:36:52 +01:00
wbt
1948b9687f
Case convention clarification
...
Constructors follow the contract naming convention, using CapWords, instead of mixedCase.
2018-01-16 13:08:20 -05:00
Alex Beregszaszi
fc7733c053
Merge pull request #3352 from ethereum/movability
...
Movability check
2018-01-16 15:12:52 +00:00
chriseth
14fcbd659f
Merge pull request #3393 from fulldecent/patch-5
...
Use CapWords style for example
2018-01-15 10:55:11 +01:00
chriseth
e6d15cd01e
Merge pull request #3392 from fulldecent/patch-4
...
Prefer CapWords style struct names
2018-01-15 10:54:31 +01:00
William Entriken
b1d99587e0
Use CapWords style for example
...
Follows recommendation in https://github.com/ethereum/solidity/pull/3392
2018-01-14 13:56:02 -05:00
William Entriken
cb5758aa75
Prefer CapWords style struct names
2018-01-14 13:53:45 -05:00
chriseth
95cf9266ab
Movability.
2018-01-12 17:48:51 +01:00
chriseth
937b95cbe5
Use explicit visit function for the walker.
2018-01-12 17:21:52 +01:00
chriseth
0c20b6da6b
Merge pull request #3381 from fulldecent/patch-3
...
No nonsense explanation of compiler options
2018-01-11 16:44:36 +01:00
William Entriken
deeee06bc2
Fix links and JS reference
2018-01-10 20:43:38 -05:00
chriseth
a75d5333d8
Merge pull request #3317 from ethereum/looseStrictAsm
...
Split inline assembly into loose and strict flavour.
2018-01-10 15:25:53 +01:00
Alex Beregszaszi
8b20a7cd53
Disallow non-functional instructions in parseExpression early
2018-01-10 14:16:46 +01:00
Alex Beregszaszi
42f8875770
Show restricted instruction warning before argument mismatch issue
2018-01-08 00:39:22 +00:00
chriseth
767052f2f7
Tests for strict mode.
2018-01-06 03:28:21 +00:00
Alex Beregszaszi
bc1fffb42f
Support --strict-assembly in CLI
2018-01-06 03:28:12 +00:00
Alex Beregszaszi
c269a12c5e
Support strict assembly mode in AssemblyStack
2018-01-06 01:23:38 +00:00
chriseth
124190336b
Split inline assembly into loose and strict flavours.
2018-01-06 01:23:38 +00:00
Alex Beregszaszi
2548228b36
Merge pull request #3383 from ethereum/inlineasm-expressions
...
Simplify parseElementaryOperation in regards to special instructions
2018-01-06 01:20:51 +00:00
Alex Beregszaszi
fcbdaa32b9
Simplify parseElementaryOperation in regards to special instructions
2018-01-06 00:39:06 +00:00
chriseth
bca01f8f68
Merge pull request #3382 from ethereum/julia-identifier-parser
...
Support some restricted tokens (return, byte, address) as identifier in Julia
2018-01-06 00:02:21 +01:00
chriseth
cf4fdab134
Merge pull request #3380 from ethereum/jsonio-colon
...
Properly support library file names containing a colon (such as URLs).
2018-01-05 23:54:59 +01:00
Alex Beregszaszi
a91393f4d7
Support some restricted tokens (return, byte, address) as identifiers in Julia
2018-01-05 15:53:49 +00:00
William Entriken
c7632fc732
No nonsense explanation of compiler options
2018-01-05 10:13:33 -05:00
Alex Beregszaszi
9e7e312fdf
Properly support library file names containing a colon (such as URLs).
2018-01-05 13:24:07 +00:00
chenquan
d0d9522837
Merge branch 'develop' of https://github.com/ethereum/solidity into develop
2018-01-05 20:43:24 +08:00
chriseth
35095e9fcc
Merge pull request #3375 from leonardoalt/develop
...
[SMTChecker] Added feature line to Changelog
2018-01-04 21:30:37 +01:00
Leonardo Alt
e27418cb33
[SMTChecker] Added feature line to Changelog
2018-01-04 21:23:56 +01:00
chriseth
346aa61f6c
Merge pull request #3346 from leonardoalt/smt_checker
...
[SMTChecker] Variables are merged after branches (ite variables)
2018-01-04 19:54:13 +01:00
Leonardo Alt
d0abc5359b
[SMTChecker] Variables are merged after branches (ite variables)
2018-01-04 18:20:12 +01:00
chriseth
6a9a4e2bb8
Explain the difference to inline assembly.
2018-01-04 17:19:45 +01:00
chriseth
b195486501
Merge pull request #3358 from federicobond/improve-grammar
...
grammar.txt: Add optional storage location to parameters
2018-01-04 16:46:50 +01:00
Alex Beregszaszi
ef356905ff
Merge pull request #3373 from ethereum/sourceLocation
...
Reset source location after inline assembly and mechanism to update expectation in test.
2018-01-04 14:30:59 +00:00
chriseth
7f4cf00f1b
Provide easy way to update source location expectation.
2018-01-04 14:29:03 +01:00
chriseth
00692a4ff6
Reset source location after using inline assembly.
2018-01-04 14:29:03 +01:00