aboutsummaryrefslogtreecommitdiffstats
path: root/docs/bugs.json
diff options
context:
space:
mode:
authorchriseth <chris@ethereum.org>2018-04-19 22:10:57 +0800
committerchriseth <chris@ethereum.org>2018-04-19 23:21:34 +0800
commita79c9a1dfebf08c3ab5bd6a56f72f3e84ba1ecef (patch)
tree1142f3fde31d1bdb794efb81b730fd8cfbf60641 /docs/bugs.json
parent2546a274ca4ea8cae221945a88f2f069c09180b0 (diff)
downloaddexon-solidity-a79c9a1dfebf08c3ab5bd6a56f72f3e84ba1ecef.tar.gz
dexon-solidity-a79c9a1dfebf08c3ab5bd6a56f72f3e84ba1ecef.tar.zst
dexon-solidity-a79c9a1dfebf08c3ab5bd6a56f72f3e84ba1ecef.zip
Prepare 0.4.23 release.
Diffstat (limited to 'docs/bugs.json')
-rw-r--r--docs/bugs.json8
1 files changed, 8 insertions, 0 deletions
diff --git a/docs/bugs.json b/docs/bugs.json
index c642793a..b464be18 100644
--- a/docs/bugs.json
+++ b/docs/bugs.json
@@ -1,5 +1,13 @@
[
{
+ "name": "OneOfTwoConstructorsSkipped",
+ "summary": "If a contract has both a new-style constructor (using the constructor keyword) and an old-style constructor (a function with the same name as the contract) at the same time, one of them will be ignored.",
+ "description": "If a contract has both a new-style constructor (using the constructor keyword) and an old-style constructor (a function with the same name as the contract) at the same time, one of them will be ignored. There will be a compiler warning about the old-style constructor, so contracts only using new-style constructors are fine.",
+ "introduced": "0.4.22",
+ "fixed": "0.4.23",
+ "severity": "very low"
+ },
+ {
"name": "ZeroFunctionSelector",
"summary": "It is possible to craft the name of a function such that it is executed instead of the fallback function in very specific circumstances.",
"description": "If a function has a selector consisting only of zeros, is payable and part of a contract that does not have a fallback function and at most five external functions in total, this function is called instead of the fallback function if Ether is sent to the contract without data.",