aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorchriseth <chris@ethereum.org>2017-05-03 17:09:21 +0800
committerchriseth <chris@ethereum.org>2017-05-03 17:09:21 +0800
commit794a390c34d44e9f93d9735a82aa11f8cc2fde48 (patch)
treebeb1c2f40dd8731640e3e1132e356893f9f927e8 /docs
parentb976d53e8726846f3fa0a778dad2290462a5cacc (diff)
downloaddexon-solidity-794a390c34d44e9f93d9735a82aa11f8cc2fde48.tar.gz
dexon-solidity-794a390c34d44e9f93d9735a82aa11f8cc2fde48.tar.zst
dexon-solidity-794a390c34d44e9f93d9735a82aa11f8cc2fde48.zip
Fix keys for bugs.json.
Diffstat (limited to 'docs')
-rw-r--r--docs/bugs.json9
1 files changed, 4 insertions, 5 deletions
diff --git a/docs/bugs.json b/docs/bugs.json
index ba994932..78fcf06b 100644
--- a/docs/bugs.json
+++ b/docs/bugs.json
@@ -1,13 +1,12 @@
[
{
"name": "ConstantOptimizerSubtraction",
- "short": "In some situations, the optimizer replaces certain numbers in the code with routines that compute different numbers.",
- "long": "The optimizer tries to represent any number in the bytecode by routines that compute them with less gas. For some special numbers, an incorrect routine is generated. This could allow an attacker to e.g. trick victims about a specific amount of ether, or function calls to call different functions (or none at all).",
- "link": "",
- "introduced": "0.0.0",
+ "summary": "In some situations, the optimizer replaces certain numbers in the code with routines that compute different numbers.",
+ "description": "The optimizer tries to represent any number in the bytecode by routines that compute them with less gas. For some special numbers, an incorrect routine is generated. This could allow an attacker to e.g. trick victims about a specific amount of ether, or function calls to call different functions (or none at all).",
+ "link": "https://blog.ethereum.org/2017/04/24/solidity-optimizer-bug/",
"fixed": "0.4.11",
"severity": "low",
- "check": {
+ "conditions": {
"optimizer": true
}
},