diff options
author | Gustav Simonsson <gustav.simonsson@gmail.com> | 2016-09-19 14:07:20 +0800 |
---|---|---|
committer | Gustav Simonsson <gustav.simonsson@gmail.com> | 2016-09-19 14:16:58 +0800 |
commit | b6b17e5648ba2d8298d41c384d89caf82a27b271 (patch) | |
tree | 606a2e6198b71ff9aa7f940847bac8f0cc07b57b /core/state | |
parent | 88b012ad3b470391ba5bfb99da3775bde775e915 (diff) | |
download | dexon-b6b17e5648ba2d8298d41c384d89caf82a27b271.tar dexon-b6b17e5648ba2d8298d41c384d89caf82a27b271.tar.gz dexon-b6b17e5648ba2d8298d41c384d89caf82a27b271.tar.bz2 dexon-b6b17e5648ba2d8298d41c384d89caf82a27b271.tar.lz dexon-b6b17e5648ba2d8298d41c384d89caf82a27b271.tar.xz dexon-b6b17e5648ba2d8298d41c384d89caf82a27b271.tar.zst dexon-b6b17e5648ba2d8298d41c384d89caf82a27b271.zip |
core/state, light: remove unused StateObject.initCode
Diffstat (limited to 'core/state')
-rw-r--r-- | core/state/state_object.go | 3 | ||||
-rw-r--r-- | core/state/state_test.go | 3 |
2 files changed, 0 insertions, 6 deletions
diff --git a/core/state/state_object.go b/core/state/state_object.go index 20da1006f..c5462316d 100644 --- a/core/state/state_object.go +++ b/core/state/state_object.go @@ -71,8 +71,6 @@ type StateObject struct { codeHash []byte // The code for this account code Code - // Temporarily initialisation code - initCode Code // Cached storage (flushed when updated) storage Storage @@ -188,7 +186,6 @@ func (self *StateObject) Copy() *StateObject { stateObject.nonce = self.nonce stateObject.trie = self.trie stateObject.code = self.code - stateObject.initCode = common.CopyBytes(self.initCode) stateObject.storage = self.storage.Copy() stateObject.remove = self.remove stateObject.dirty = self.dirty diff --git a/core/state/state_test.go b/core/state/state_test.go index 5a6cb0b50..69cf083cf 100644 --- a/core/state/state_test.go +++ b/core/state/state_test.go @@ -200,9 +200,6 @@ func compareStateObjects(so0, so1 *StateObject, t *testing.T) { if !bytes.Equal(so0.code, so1.code) { t.Fatalf("Code mismatch: have %v, want %v", so0.code, so1.code) } - if !bytes.Equal(so0.initCode, so1.initCode) { - t.Fatalf("InitCode mismatch: have %v, want %v", so0.initCode, so1.initCode) - } for k, v := range so1.storage { if so0.storage[k] != v { |