Commit Graph
2146 Commits
Author SHA1 Message Date
chriseth 6d2f1f3068 Documentation about unique base functions. 2019-12-09 16:04:45 +01:00
chriseth e061f1e743 Merge remote-tracking branch 'origin/develop' into HEAD 2019-12-05 16:44:26 +01:00
chriseth 2de7687c4f Merge pull request #7906 from ethereum/docsChange2
[DOCS] Some changes to creation, events and modifiers.
2019-12-05 16:06:25 +01:00
chriseth 5816c43df9 Some changes to creation, events and modifiers. 2019-12-05 15:43:26 +01:00
chriseth 766bde2d78 Some changes to "abstract contracts". 2019-12-05 14:55:07 +01:00
Mathias Baumann 1ab5dcaa22 Docs: Add missing ` 2019-12-05 14:08:55 +01:00
Mathias Baumann b7d5de59c5 Implement overridding of functions by public variables 2019-12-05 12:48:52 +00:00
chriseth 6c0660ac66 Merge pull request #7876 from ethereum/docInheritance
[DOC] Clarification about inhertiance.
2019-12-04 18:14:25 +01:00
chriseth fc5bbd1963 Clarify documentation with regards to inheritance. 2019-12-04 18:11:04 +01:00
chriseth 42d9a8e962 Merge remote-tracking branch 'origin/develop' into develop_060 2019-12-04 17:01:44 +01:00
chriseth dc79274871 Set default EVM version to Istanbul. 2019-12-04 10:42:14 +01:00
William Entriken c126724e56 Clarify new fallback function introduction 2019-12-04 10:31:19 +01:00
chriseth 2d42da3b7d Merge pull request #7817 from ethereum/bail-on-shadowing-state-vars
Report error on shadowing state variables
2019-12-03 21:22:39 +01:00
Christian Parpart 7bbdfe070f Make shadowing of inherited state variables an error. 2019-12-03 21:20:03 +01:00
chriseth 2f11ac3590 Merge remote-tracking branch 'origin/develop' into develop_060 2019-12-03 21:17:15 +01:00
Daniel Kirchner c33d233d88 Update docs. 2019-12-03 10:50:53 +01:00
Chris Chinchilla 2340d830ce Add Italian translation 2019-12-03 10:02:55 +01:00
William Entriken 90255d180c Update changelog language 2019-12-02 10:58:29 -05:00
chriseth f7fc42d8c3 Merge pull request #7826 from ethereum/develop
Merge develop into develop_060
2019-11-28 13:37:19 +01:00
chriseth 3b2d1eb981 Remove unrelated link. 2019-11-27 23:14:03 +01:00
Mathias Baumann 7bc6645218 Disallow use of virtual and private together 2019-11-27 18:52:41 +01:00
chriseth b0db64ff5b Merge remote-tracking branch 'origin/develop' into develop_060 2019-11-26 16:19:35 +01:00
chriseth 38a4bfd034 Merge pull request #7732 from ethereum/explainSelfdestruct
[DOC] Some more explanation for selfdestruct.
2019-11-26 16:09:05 +01:00
chriseth f7d6c7e332 [DOC] Some more explanation for selfdestruct. 2019-11-26 16:05:43 +01:00
chriseth ba8ff172d3 Merge pull request #7524 from ghallak/multipart-strings
Allow splitting string literals into multiple parts
2019-11-26 15:35:54 +01:00
Gaith Hallak 4a1e85436b Allow splitting string literals into multiple parts 2019-11-26 14:41:30 +03:00
chriseth d199db698e [DOCS] Add more explanation and withdraw pattern. 2019-11-25 23:45:13 +01:00
chriseth a00f824479 Merge pull request #7773 from ethereum/develop
Merge develop into develop_060
2019-11-21 21:49:22 +01:00
chriseth 38fba0f557 Clarify how errors are reported in standard-json mode. 2019-11-21 19:51:28 +01:00
chriseth d5e9271592 Merge pull request #7350 from ethereum/array-length-rvalue
Make `length` member read-only
2019-11-21 19:22:42 +01:00
chriseth 8f2595957b Merge pull request #7719 from ethereum/librarySignatuŕes
Add selector member to public and external library functions.
2019-11-20 18:43:14 +01:00
Bhargava Shastry a89965f500 Documentation: yul function definition clarification 2019-11-20 16:47:38 +01:00
Leonardo Alt 389da5228e Merge remote-tracking branch 'origin/develop' into merge_develop_060 2019-11-20 12:27:40 +01:00
Daniel Kirchner 2d2fb547e7 Update mapping docs. 2019-11-19 21:11:14 +01:00
Erik Kundt a69a344d70 Adjusts documentation to read-only array length. 2019-11-19 21:11:14 +01:00
Alex Beregszaszi e7eff25cb7 Merge pull request #7748 from ethereum/evmonenulldreinull
Update evmone version to v0.3.0 in docs and scripts
2019-11-19 17:18:29 +01:00
Mathias Baumann eec1998a89 Update evmone version to v0.3.0 in docs and scripts 2019-11-19 16:49:43 +01:00
chriseth 4ecd46a2e8 Clarify scoping with for loops. 2019-11-19 16:10:46 +01:00
chriseth 6797879128 Merge pull request #7647 from ethereum/virtual-5424
Implement virtual keyword
2019-11-19 13:21:27 +01:00
Daniel Kirchner 9115a0f525 Some documentation. 2019-11-15 16:12:29 +01:00
chriseth 216e1749f4 Merge remote-tracking branch 'origin/develop' into develop_060 2019-11-14 13:42:46 +01:00
chriseth 7d0b552948 Prepare 0.5.13 2019-11-14 13:20:28 +01:00
Mathias Baumann 5b8ff78176 Implement virtual keyword 2019-11-14 11:49:39 +01:00
Leonardo Alt 5f43b8dbeb Output the storage layout of a contract via storageLayout artifact 2019-11-14 10:19:17 +01:00
Daniel Kirchner ce7268272d Allow obtaining the address of a library by conversion to `address`. 2019-11-12 17:09:13 +01:00
chriseth d633d375e7 Merge pull request #7450 from ethereum/stripRevertMessages
Provide different options for reason strings.
2019-11-07 15:03:53 +01:00
Daniel Kirchner 75c3a7dc06 Document variable name restrictions for declarations in inline assembly. 2019-11-07 14:47:35 +01:00
chriseth 138ee647f1 Provide different options for reason strings. 2019-11-07 14:13:53 +01:00
chriseth 21e65076b3 Merge pull request #7650 from ethereum/develop
Merge develop into develop_060
2019-11-06 21:56:55 +01:00
cd10012 16fe59b7b4 Implement @erak review notes by creating function and adding constructor test
Update 060 doc with natspec change

Add two more tests with mixed usage

Fix solc-js

fix changelog
2019-11-06 21:44:59 +01:00