diff options
author | Martin Holst Swende <martin@swende.se> | 2018-08-12 20:47:03 +0800 |
---|---|---|
committer | Péter Szilágyi <peterke@gmail.com> | 2018-09-18 18:08:32 +0800 |
commit | caa2c23a38141911a570ba098a940b4fdbf0aa88 (patch) | |
tree | df85df9790ac43a17d16b08538eb6c629efb7af7 /core/vm/jump_table.go | |
parent | 58374e28d95c03d8b0e6d9035c0fb92fad3e865e (diff) | |
download | go-tangerine-caa2c23a38141911a570ba098a940b4fdbf0aa88.tar.gz go-tangerine-caa2c23a38141911a570ba098a940b4fdbf0aa88.tar.zst go-tangerine-caa2c23a38141911a570ba098a940b4fdbf0aa88.zip |
core,state: finish implementing Eip 1283
Diffstat (limited to 'core/vm/jump_table.go')
-rw-r--r-- | core/vm/jump_table.go | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/core/vm/jump_table.go b/core/vm/jump_table.go index deedf70cd..8a997adc4 100644 --- a/core/vm/jump_table.go +++ b/core/vm/jump_table.go @@ -95,6 +95,14 @@ func newConstantinopleInstructionSet() [256]operation { writes: true, returns: true, } + instructionSet[SSTORE] = operation{ + execute: opSstore, + gasCost: gasSStoreEip1283, + validateStack: makeStackFunc(2, 0), + valid: true, + writes: true, + } + return instructionSet } |