From 2da707c93e53f8522b85910757a6e204a4658d3b Mon Sep 17 00:00:00 2001 From: chriseth Date: Thu, 24 Aug 2017 11:40:35 +0200 Subject: [PATCH] Add log0 --- EIPS/static_call.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/EIPS/static_call.md b/EIPS/static_call.md index 5e0b79af..41163a22 100644 --- a/EIPS/static_call.md +++ b/EIPS/static_call.md @@ -30,7 +30,7 @@ Opcode: `0xfa`. `STATICCALL` functions equivalently to a `CALL`, except it takes only 6 arguments (the "value" argument is not included and taken to be zero), and calls the child with the `STATIC` flag set to `true` for the execution of the child. Once this call returns, the flag is reset to its value before the call. -Any attempts to make state-changing operations inside an execution instance with `STATIC` set to `true` will instead throw an exception. These operations include `CREATE`, `CREATE2`, `LOG1`, `LOG2`, `LOG3`, `LOG4`, `SSTORE`, and `SELFDESTRUCT`. They also include `CALL` with a non-zero value. As an exception, `CALLCODE` is not considered state-changing, even with a non-zero value. +Any attempts to make state-changing operations inside an execution instance with `STATIC` set to `true` will instead throw an exception. These operations include `CREATE`, `CREATE2`, `LOG0`, `LOG1`, `LOG2`, `LOG3`, `LOG4`, `SSTORE`, and `SELFDESTRUCT`. They also include `CALL` with a non-zero value. As an exception, `CALLCODE` is not considered state-changing, even with a non-zero value. ## Rationale