Alex Beregszaszi
|
66ee3ec533
|
Remove the \b, \f, \v escape sequences from the Scanner
|
2020-12-07 21:10:03 +00:00 |
|
Daniel Kirchner
|
1b88a8c845
|
Update compiler version requirements in the docs.
|
2020-12-07 18:26:51 +01:00 |
|
chriseth
|
329b8f2a60
|
Merge remote-tracking branch 'origin/develop' into breaking
|
2020-12-07 13:04:14 +01:00 |
|
Daniel Kirchner
|
804e98a136
|
Rephrase.
|
2020-12-07 11:29:09 +01:00 |
|
Daniel Kirchner
|
c39a5e2b7a
|
Fix accidental repetition in ir breaking changes docs.
|
2020-12-07 11:24:13 +01:00 |
|
Djordje Mijovic
|
2839a1b0bf
|
[Sol->Yul] Documenting difference in initialization order in case of inheritance.
Co-authored-by: Leonardo <leo@ethereum.org>
Co-authored-by: Daniel Kirchner <daniel@ekpyron.org>
|
2020-12-04 16:32:56 +01:00 |
|
chriseth
|
5de66bf5e4
|
Documentation.
|
2020-12-04 15:14:25 +01:00 |
|
chriseth
|
61fd76cb27
|
Fix documentation about revert data.
|
2020-12-03 18:47:16 +01:00 |
|
hrkrshnn
|
9e5d7b9910
|
Test updates after disallowing Integer -> Contract conversion
|
2020-12-03 17:53:00 +01:00 |
|
hrkrshnn
|
40244c5469
|
Tests/Docs after stricter explicit conversion.
|
2020-12-03 16:51:05 +01:00 |
|
chriseth
|
6de7eaba95
|
Merge remote-tracking branch 'origin/develop' into breaking
|
2020-12-01 10:50:13 +01:00 |
|
Jaime
|
34816206a5
|
docs - add clarification to struct initialization in previous versions
|
2020-11-28 20:26:54 +00:00 |
|
ssi91
|
b5dc62c47b
|
do not serialize fields abi, devdoc, userdoc and storage-layout
add changelogs
Apply suggestions from code review
Co-authored-by: Kamil Śliwak <cameel2@gmail.com>
|
2020-11-28 17:51:06 +07:00 |
|
Alex Beregszaszi
|
3bce2a2294
|
Remove the legacy AST JSON output
|
2020-11-25 11:40:33 +00:00 |
|
hrkrshnn
|
a834476de6
|
Tests/Docs after disallowing super, this and _ as declaration names
|
2020-11-25 11:14:13 +01:00 |
|
midinas
|
c6daf30b7d
|
Update docs abi-spec.rst
Fixed description of enum.
|
2020-11-24 16:44:35 -10:00 |
|
chriseth
|
5da6bddccb
|
Merge pull request #10340 from ethereum/chriseth-patch-1
[BREAKING] Clarify forwarding of error data.
|
2020-11-24 19:56:21 +01:00 |
|
chriseth
|
253889cbf1
|
Merge remote-tracking branch 'origin/develop' into breaking
|
2020-11-24 16:22:03 +01:00 |
|
chriseth
|
b1cfb5506d
|
Clarify forwarding of error data.
|
2020-11-24 12:28:04 +01:00 |
|
Kamil Śliwak
|
8044ea602c
|
installing-solidity.rst: Capitalize headers and the project name
|
2020-11-23 20:29:30 +01:00 |
|
Kamil Śliwak
|
c58341022f
|
installing-solidity.rst: Add a section about Static binaries and solc-bin
|
2020-11-23 20:29:30 +01:00 |
|
Kamil Śliwak
|
be5143bbec
|
installing-solidity.rst: Add a link to ccache
|
2020-11-23 20:29:30 +01:00 |
|
Kamil Śliwak
|
5f0372c5b8
|
installing-solidity.rst: Put information about macOS packages in a separate section
|
2020-11-23 20:29:30 +01:00 |
|
chriseth
|
a0a02f2307
|
Merge remote-tracking branch 'origin/develop' into breaking
|
2020-11-23 19:28:08 +01:00 |
|
chriseth
|
0326367b22
|
Documentation.
|
2020-11-23 14:30:17 +01:00 |
|
chriseth
|
bb9688e0fe
|
Grammar for fallback returning.
|
2020-11-23 14:22:37 +01:00 |
|
chriseth
|
377f9233ae
|
Clarify access of free functions.
|
2020-11-23 12:28:29 +01:00 |
|
franzihei
|
f74c0b9206
|
updating team meeting time and fix bullet list in index
|
2020-11-23 10:32:09 +01:00 |
|
Đorđe Mijović
|
5c92c2eb81
|
Merge pull request #10327 from ritzdorf/patch-3
Differences in struct layout between memory and storage
|
2020-11-19 14:41:09 +01:00 |
|
ritzdorf
|
c68efc6e03
|
Differences in layout between memory and storage
- More explicit description with two examples
- Moved index pointer to correct file
|
2020-11-19 11:29:20 +01:00 |
|
chriseth
|
a7db4fa4a5
|
Merge remote-tracking branch 'origin/develop' into breaking
|
2020-11-18 20:05:02 +01:00 |
|
Kamil Śliwak
|
5560239cf5
|
Replace links to readthedocs.io with ones using the new domain
|
2020-11-18 15:20:34 +01:00 |
|
chriseth
|
05b8d55900
|
Sort changelog.
|
2020-11-18 12:39:49 +01:00 |
|
chriseth
|
2665eaa4fa
|
Support .offset and .length for calldata bytes and string arrays.
|
2020-11-18 01:45:56 +01:00 |
|
Alex Beregszaszi
|
9a5fc1118f
|
Document coreutils as a testing dependency
|
2020-11-17 23:09:15 +00:00 |
|
chriseth
|
e8a278eefa
|
Merge remote-tracking branch 'origin/develop' into breaking
|
2020-11-17 18:51:57 +01:00 |
|
chriseth
|
e1a0370275
|
Document static lookup for modifiers.
|
2020-11-17 18:33:45 +01:00 |
|
chriseth
|
79afd04818
|
Fix grammar for identifier / identifier path.
|
2020-11-17 18:33:45 +01:00 |
|
Kamil Śliwak
|
b7694b9a14
|
docs: Gather information about linker in one place and reorganize the section a bit
|
2020-11-16 21:37:36 +01:00 |
|
Kamil Śliwak
|
1ff00488bb
|
docs: Add information about metadata difference resulting from manual linking
|
2020-11-16 21:26:47 +01:00 |
|
Kamil Śliwak
|
aba04c7afa
|
docs: Remove the outdated information about linked library name length limitation
|
2020-11-16 21:26:47 +01:00 |
|
Kamil Śliwak
|
1bf700e088
|
Return a type error when an enum has more than 256 members
|
2020-11-16 18:58:19 +01:00 |
|
Alex Beregszaszi
|
a3381d7260
|
Add settings.viaIR to standard json
|
2020-11-12 22:38:44 +00:00 |
|
chriseth
|
d378bafeb8
|
Changelog and documentation.
|
2020-11-12 11:12:42 +01:00 |
|
chriseth
|
d744a8fb48
|
Fail on invalid storage encoding for byte arrays.
|
2020-11-12 11:12:42 +01:00 |
|
chriseth
|
3c1d990964
|
Merge pull request #10224 from ethereum/strict-literal-to-enum-conversion
[BREAKING] Strict explicit conversion between literals and enums
|
2020-11-10 13:15:12 +01:00 |
|
chriseth
|
04195439b7
|
Merge remote-tracking branch 'origin/develop' into HEAD
|
2020-11-09 14:28:05 +01:00 |
|
hrkrshnn
|
03f58c6b52
|
Strict explicit conversion between literals and enums
Explicit conversions between literals and enums are only allowed if the literal can represent a
value in the enum.
|
2020-11-06 19:15:02 +01:00 |
|
Eric Bouchut
|
950245e384
|
Fix typos: onlyOwner not mixed case
Fix the modifier name `onlyowner` using lowercase where mixedCase is expected.
|
2020-11-04 18:02:32 +01:00 |
|
Harikrishnan Mulackal
|
be74479517
|
Merge pull request #10197 from cakesoft-khushi/new_branch
Update yul.rst
|
2020-11-04 12:37:39 +01:00 |
|
DELL
|
058721a0b7
|
Typo error
|
2020-11-04 16:31:12 +05:30 |
|
Leonardo
|
62535c2fd4
|
Merge pull request #10181 from ethereum/smt_user_timeout
[SMTChecker] User timeout option
|
2020-11-04 10:55:28 +00:00 |
|
hrkrshnn
|
29e23efc93
|
Tests/Docs after "stricter explicit conversion from Literals to Integers"
|
2020-11-03 14:31:44 +01:00 |
|
chriseth
|
5ffee049fa
|
Merge remote-tracking branch 'origin/develop' into breaking
|
2020-11-03 14:05:14 +01:00 |
|
chriseth
|
631570c547
|
Documentation.
|
2020-11-03 13:31:51 +01:00 |
|
Leonardo Alt
|
d03ddeb0fa
|
[SMTChecker] User timeout option
|
2020-11-03 10:46:11 +00:00 |
|
chriseth
|
b287a6e995
|
Disallow specifying call options multiple times.
|
2020-11-02 20:07:23 +01:00 |
|
cakesoft-khushi
|
3d65bbed70
|
Update installing-solidity.rst
|
2020-11-02 18:02:36 +05:30 |
|
Leonardo
|
7f1f192f8d
|
Merge pull request #10149 from blishko/issue-10034
[SMTChecker] Creating Verification targets in two stages.
|
2020-11-02 11:41:49 +00:00 |
|
Alex Beregszaszi
|
883d4629cd
|
Mark ewasm output as supported
And use proper Ewasm name capitalization
|
2020-10-30 19:45:04 +00:00 |
|
Martin Blicha
|
c1a57ffbfe
|
[SMTChecker] More precise creation of verification targets.
|
2020-10-30 19:11:28 +01:00 |
|
chriseth
|
ce50f05fc1
|
Merge remote-tracking branch 'origin/develop' into HEAD
|
2020-10-29 16:44:47 +01:00 |
|
chriseth
|
e93a84ccd4
|
Merge remote-tracking branch 'origin/develop' into HEAD
|
2020-10-28 18:19:31 +01:00 |
|
chriseth
|
d190c4f1d4
|
Merge pull request #10130 from ethereum/docs-abi-encoding-interval-corrections
[docs] Interval corrections in ABI encoding spec
|
2020-10-28 18:13:42 +01:00 |
|
Leonardo Alt
|
7d9c080050
|
Update SMT types docs
|
2020-10-28 13:31:33 +00:00 |
|
Kamil Śliwak
|
cfc878f8a5
|
docs/abi-spec.rst: There are 256 possible values for uint8 enums
|
2020-10-28 13:33:30 +01:00 |
|
Kamil Śliwak
|
bc85439576
|
docs/abi-spec.rst: Note about zero-length fixed-size arrays
|
2020-10-28 13:33:17 +01:00 |
|
chriseth
|
15e2d8a48a
|
Re-structure list of breaking changes.
|
2020-10-26 17:46:33 +01:00 |
|
chriseth
|
70e7326695
|
Document Panic.
|
2020-10-22 19:26:26 +02:00 |
|
chriseth
|
b4771f2a1c
|
Clarify evaluation of arguments to require.
|
2020-10-22 18:07:02 +02:00 |
|
chriseth
|
bfc8e26007
|
Remove low-level log functions.
|
2020-10-22 17:50:14 +02:00 |
|
chriseth
|
6979952995
|
Merge remote-tracking branch 'origin/develop' into HEAD
|
2020-10-19 18:02:50 +02:00 |
|
chriseth
|
e262f47f21
|
Documentation.
|
2020-10-19 16:58:59 +02:00 |
|
chriseth
|
33d8b62d06
|
Grammar for unchecked.
|
2020-10-19 16:58:37 +02:00 |
|
chriseth
|
8a1a8117e9
|
Set release data and sort changelog.
|
2020-10-19 15:03:06 +02:00 |
|
Leonardo Alt
|
b67ade5163
|
Move modelCheckerSettings out of settings in StandardCompiler
|
2020-10-19 10:39:06 +01:00 |
|
Leonardo Alt
|
4e49135318
|
Add CLI option to choose model checker engine
|
2020-10-16 15:01:47 +01:00 |
|
Daniel Kirchner
|
65dd463fd2
|
Document new argument to setimmutable.
|
2020-10-15 18:14:41 +02:00 |
|
chriseth
|
00fb152316
|
Merge pull request #10048 from ethereum/develop
Merge develop into breaking
|
2020-10-15 17:30:11 +02:00 |
|
chriseth
|
89bdad2096
|
Merge pull request #10043 from ethereum/emptyArrayCopy
Fix empty array copy bug.
|
2020-10-15 17:07:54 +02:00 |
|
chriseth
|
38abadf502
|
Fix empty array copy bug.
|
2020-10-15 16:48:08 +02:00 |
|
Djordje Mijovic
|
6f7947cfa5
|
[Sol->Yul] Optimizing delete struct.
Co-authored-by: Daniel Kirchner <daniel@ekpyron.org>
|
2020-10-14 13:35:15 +02:00 |
|
chriseth
|
f6e57a0eec
|
Merge pull request #10023 from ethereum/develop
Merge develop into breaking.
|
2020-10-13 18:18:53 +02:00 |
|
hrkrshnn
|
13e7012e1e
|
Parser: Exponentiation is right associative
|
2020-10-13 16:38:37 +02:00 |
|
Mathias Baumann
|
32b4f18023
|
Print warning for unnamed return parameters and no return statement
|
2020-10-13 13:11:29 +02:00 |
|
chriseth
|
0ea4bdafcd
|
Merge pull request #10017 from ethereum/develop
Merge develop into breaking.
|
2020-10-13 12:58:23 +02:00 |
|
Djordje Mijovic
|
1c142c500a
|
[Sol->Yul] Adding documentation section about breaking changes when using ir
Co-authored-by: chriseth <chris@ethereum.org>
|
2020-10-12 15:46:38 +02:00 |
|
chriseth
|
8a1bf41ac0
|
Merge pull request #10010 from ethereum/develop
Merge develop into breaking.
|
2020-10-12 15:33:34 +02:00 |
|
Kamil Śliwak
|
e1cc888369
|
Fix checkBaseABICompatibility() to make it actually check return parameters and not just ordinary parameters twice
|
2020-10-12 15:14:56 +02:00 |
|
Kamil Śliwak
|
692e4487ba
|
Expand docs on mixed ABIEncoderV2 and V1 use
|
2020-10-12 13:27:03 +02:00 |
|
Harikrishnan Mulackal
|
b0acf5dc86
|
Merge pull request #10005 from ethereum/bugs-fix-tabs
Docs: convert tabs to spaces
|
2020-10-12 10:03:13 +02:00 |
|
Harikrishnan Mulackal
|
8f2cd82fd9
|
Merge pull request #9968 from ethereum/docs_fixes
[Docs] Updates Index/Home Page of Sol Docs / Adds "Getting Started"
|
2020-10-12 08:54:31 +02:00 |
|
hrkrshnn
|
30652394e5
|
Docs: convert tabs to spaces
|
2020-10-12 08:01:20 +02:00 |
|
chriseth
|
ca86eacfb2
|
Remove traces of errors due to shifts by negative amounts.
|
2020-10-08 20:24:53 +02:00 |
|
chriseth
|
14352ed921
|
Merge remote-tracking branch 'origin/develop' into HEAD
|
2020-10-08 20:18:04 +02:00 |
|
chriseth
|
df16515b52
|
Documentation.
|
2020-10-08 18:56:18 +02:00 |
|
chriseth
|
346fe1c6c5
|
Constants at file-level.
|
2020-10-08 18:56:17 +02:00 |
|
franzihei
|
1b5794b755
|
update Solidity docs index page
|
2020-10-08 16:25:26 +02:00 |
|
chriseth
|
e16811e79f
|
Merge remote-tracking branch 'origin/develop' into HEAD
|
2020-10-08 14:56:52 +02:00 |
|
Harikrishnan Mulackal
|
a309669f75
|
Disallow explicit conversions from negative literals to `address `
|
2020-10-07 16:06:02 +02:00 |
|