Daniel Kirchner
|
fe659ceb41
|
Anything outside storage is always a pointer.
|
2020-03-23 15:34:10 +01:00 |
|
chriseth
|
1587486334
|
Merge tag 'v0.5.17' into develop
|
2020-03-17 19:50:09 +01:00 |
|
Mathias Baumann
|
e2db9d7ef3
|
Disallow private functions from being overridden
|
2020-03-17 16:15:59 +01:00 |
|
a3d4
|
a86c511713
|
Replaced "assert" with "if" (incorrect contract code is not supposed to trigger asserts).
|
2020-03-12 14:03:27 +01:00 |
|
Leonardo
|
07ab4c80c4
|
Merge pull request #8323 from ethereum/smt_split_3
[SMTChecker] CHC support to internal function calls
|
2020-03-11 18:37:45 +01:00 |
|
Leonardo Alt
|
07368c2e1e
|
Add support to internal function calls
|
2020-03-11 16:29:07 +01:00 |
|
Djordje Mijovic
|
37878cf8d2
|
Adding support for ipfs large files.
|
2020-03-11 13:55:46 +01:00 |
|
chriseth
|
f8344cb4df
|
Set version to 0.6.5
|
2020-03-10 21:08:03 +01:00 |
|
chriseth
|
d541e222a2
|
Prepare changelog for 0.6.4.
|
2020-03-10 10:46:13 +01:00 |
|
Daniel Kirchner
|
809e3503ba
|
Control flow analysis for inline assembly.
|
2020-03-09 16:23:10 +01:00 |
|
chriseth
|
4ad998eb5f
|
Merge pull request #8391 from ethereum/optimizedIRCommandline
Enable optimized IR output via the commandline.
|
2020-03-09 15:05:29 +01:00 |
|
chriseth
|
37e01a19c0
|
Fix scoping following try/catch.
|
2020-03-09 13:14:13 +01:00 |
|
chriseth
|
a328e940b5
|
Merge pull request #8429 from ethereum/astJsonImportYulBlock
Fix yul ast import for blocks, switches and string literals.
|
2020-03-08 17:06:05 +01:00 |
|
Daniel Kirchner
|
7f38cbb91d
|
Fix calling unimplemented base function.
|
2020-03-06 10:51:16 +01:00 |
|
Daniel Kirchner
|
420f57aec3
|
Fix yul ast import for blocks, switches and string literals.
|
2020-03-05 14:09:13 +01:00 |
|
Daniel Kirchner
|
b10f12a395
|
Merge pull request #8413 from mijovic/depratateValueCalls
Deprecated warning for .value() and .gas() on function and constructr…
|
2020-03-04 14:43:06 +01:00 |
|
Djordje Mijovic
|
58c6b90705
|
Deprecated warning for .value() and .gas() on function and constructror calls
|
2020-03-04 12:51:49 +01:00 |
|
Leonardo Alt
|
96a230af50
|
[SMTChecker] Fix ICEs with tuples
|
2020-03-03 11:35:58 +01:00 |
|
chriseth
|
bc32619364
|
Enable optimized IR output via the commandline.
|
2020-02-27 15:48:38 +01:00 |
|
chriseth
|
bb09787bd0
|
Merge pull request #8378 from mijovic/yulSourceLocations
Adding source location support to AssemblyStack
|
2020-02-25 22:34:57 +01:00 |
|
Djordje Mijovic
|
ec083c4878
|
Adding source location support to AssemblyStack and thus debugging Yul sources
|
2020-02-25 22:19:03 +01:00 |
|
chriseth
|
c5a0a434e2
|
Merge pull request #8374 from ethereum/writeAccessToSlot
Allow access to ``_slot`` for local storage pointer variables.
|
2020-02-25 22:11:13 +01:00 |
|
chriseth
|
45041e5d3a
|
Allow access to `_slot ` for local storage pointer variables.
|
2020-02-25 14:28:04 +01:00 |
|
Djordje Mijovic
|
8524e3f48d
|
Standard-JSON-Interface: Fix a bug (#8371) related to empty filenames and imports.
|
2020-02-25 01:07:36 +01:00 |
|
Djordje Mijovic
|
dd9009eba6
|
TestFileParser: Adding new keyword wei for expressing function value
|
2020-02-21 11:39:37 +01:00 |
|
chriseth
|
9dd9a68c08
|
Set version to 0.6.4.
|
2020-02-18 16:42:02 +01:00 |
|
chriseth
|
c2e22d4cab
|
Merge pull request #8221 from ethereum/structured-docs-error-locations
[parser] Source locations for structured documentation errors
|
2020-02-18 14:57:28 +01:00 |
|
chriseth
|
4115553344
|
Prepare changelog for 0.6.3 release.
|
2020-02-18 12:52:58 +01:00 |
|
Djordje Mijovic
|
18dea6b69c
|
Assembly: Added missing source field to legacy assembly json output to complete the source reference
|
2020-02-18 10:22:34 +01:00 |
|
Erik Kundt
|
125d9f6648
|
Adds changelog for locations of structured doc errors.
|
2020-02-14 15:53:39 +01:00 |
|
Daniel Kirchner
|
e3a235a492
|
Add missing changelog entries.
|
2020-02-14 14:22:11 +01:00 |
|
Gaith Hallak
|
24d6702986
|
[Yul] Prune functions that call each other but are otherwise unreferenced
|
2020-02-11 20:39:32 +03:00 |
|
Leonardo Alt
|
36928c7a35
|
Add reason string for internal reverts
|
2020-02-10 11:57:20 -03:00 |
|
chriseth
|
0b9c842656
|
Fix abstract without contract.
|
2020-02-05 12:14:14 +01:00 |
|
Daniel Kirchner
|
d3cbfb0c5c
|
Allow user-defined types as mapping keys in parser and restrict to contracts during type checking.
|
2020-02-04 17:22:03 +01:00 |
|
Erik Kundt
|
306f6d963d
|
Adds changelog entry for structured AST node introduction.
|
2020-01-30 18:26:01 +01:00 |
|
chriseth
|
abbedb0819
|
Update Changelog.md
Co-Authored-By: Erik K <erik@ethereum.org>
|
2020-01-29 13:49:45 +01:00 |
|
chriseth
|
a6dfb6a4ef
|
Changelog entry about zeroing out memory.
|
2020-01-29 09:10:09 +01:00 |
|
chriseth
|
c8994d9ee2
|
Set version to 0.6.3.
|
2020-01-27 18:57:33 +01:00 |
|
chriseth
|
99202e85ce
|
Polish changelog for 0.6.2.
|
2020-01-27 09:41:15 +01:00 |
|
chriseth
|
8e7aef63f0
|
Changelog entry.
|
2020-01-23 21:20:01 +01:00 |
|
Jason Cobb
|
f492a0a3ef
|
Update changelog for interface inheritance
|
2020-01-22 09:40:40 -05:00 |
|
Daniel Kirchner
|
ee5ff4df4e
|
Clean up visibility via contract name and fix ICE on calling unimplemented base function.
|
2020-01-16 19:13:04 +01:00 |
|
chriseth
|
3d4a2219a6
|
Merge pull request #8151 from ethereum/fixYulOptSetting
Only activate Yul optimizer if ``--optimize`` is given.
|
2020-01-16 11:26:38 +01:00 |
|
chriseth
|
b69664e7fd
|
Only activate Yul optimizer if `--optimize ` is given.
|
2020-01-15 18:35:10 +01:00 |
|
chriseth
|
6ab8802601
|
Merge pull request #8132 from ethereum/drop-lll
Remove the LLL compiler
|
2020-01-15 15:15:22 +01:00 |
|
chriseth
|
ed87b08911
|
Merge pull request #8066 from ethereum/removeAsmFlavour
Remove asm flavour
|
2020-01-15 14:21:54 +01:00 |
|
Alex Beregszaszi
|
09a9099057
|
Mention in changelog
|
2020-01-15 13:18:24 +00:00 |
|
chriseth
|
b3fe84a6ea
|
Merge pull request #7153 from djudjuu/newImportAST
import ast from JSON
|
2020-01-14 17:56:53 +01:00 |
|
chriseth
|
180344ab17
|
Changelog entry.
|
2020-01-14 17:16:25 +01:00 |
|