diff options
author | gary rong <garyrong0905@gmail.com> | 2018-07-24 23:06:40 +0800 |
---|---|---|
committer | Péter Szilágyi <peterke@gmail.com> | 2018-07-24 23:06:40 +0800 |
commit | 2433349c808fad601419d1f06275bec5b6a93ec8 (patch) | |
tree | 883b11148d15fd8a191131a9aaf17731f28856d0 /core/vm/opcodes.go | |
parent | cab1cff11cbcd4ff60f1a149deb71ec87413b487 (diff) | |
download | dexon-2433349c808fad601419d1f06275bec5b6a93ec8.tar dexon-2433349c808fad601419d1f06275bec5b6a93ec8.tar.gz dexon-2433349c808fad601419d1f06275bec5b6a93ec8.tar.bz2 dexon-2433349c808fad601419d1f06275bec5b6a93ec8.tar.lz dexon-2433349c808fad601419d1f06275bec5b6a93ec8.tar.xz dexon-2433349c808fad601419d1f06275bec5b6a93ec8.tar.zst dexon-2433349c808fad601419d1f06275bec5b6a93ec8.zip |
core/vm, params: implement EXTCODEHASH opcode (#17202)
* core/vm, params: implement EXTCODEHASH opcode
* core, params: tiny fixes and polish
* core: add function description
Diffstat (limited to 'core/vm/opcodes.go')
-rw-r--r-- | core/vm/opcodes.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/vm/opcodes.go b/core/vm/opcodes.go index 84426a28a..4349ffd29 100644 --- a/core/vm/opcodes.go +++ b/core/vm/opcodes.go @@ -90,6 +90,7 @@ const ( EXTCODECOPY RETURNDATASIZE RETURNDATACOPY + EXTCODEHASH ) // 0x40 range - block operations. @@ -267,6 +268,7 @@ var opCodeToString = map[OpCode]string{ EXTCODECOPY: "EXTCODECOPY", RETURNDATASIZE: "RETURNDATASIZE", RETURNDATACOPY: "RETURNDATACOPY", + EXTCODEHASH: "EXTCODEHASH", // 0x40 range - block operations. BLOCKHASH: "BLOCKHASH", @@ -435,6 +437,7 @@ var stringToOp = map[string]OpCode{ "EXTCODECOPY": EXTCODECOPY, "RETURNDATASIZE": RETURNDATASIZE, "RETURNDATACOPY": RETURNDATACOPY, + "EXTCODEHASH": EXTCODEHASH, "BLOCKHASH": BLOCKHASH, "COINBASE": COINBASE, "TIMESTAMP": TIMESTAMP, |