diff options
author | Péter Szilágyi <peterke@gmail.com> | 2017-02-28 19:41:02 +0800 |
---|---|---|
committer | Péter Szilágyi <peterke@gmail.com> | 2017-02-28 19:41:02 +0800 |
commit | 46bcd9a92c747bd6f2f6f7377d39f3949469203c (patch) | |
tree | 60d65b744b69bbe477143ea444adba290653651a /core | |
parent | dbd88a1aa493d5f7bde5692c9649f795ad0bd7b0 (diff) | |
download | go-tangerine-46bcd9a92c747bd6f2f6f7377d39f3949469203c.tar go-tangerine-46bcd9a92c747bd6f2f6f7377d39f3949469203c.tar.gz go-tangerine-46bcd9a92c747bd6f2f6f7377d39f3949469203c.tar.bz2 go-tangerine-46bcd9a92c747bd6f2f6f7377d39f3949469203c.tar.lz go-tangerine-46bcd9a92c747bd6f2f6f7377d39f3949469203c.tar.xz go-tangerine-46bcd9a92c747bd6f2f6f7377d39f3949469203c.tar.zst go-tangerine-46bcd9a92c747bd6f2f6f7377d39f3949469203c.zip |
core, eth: drop database block splitting upgrader
Diffstat (limited to 'core')
-rw-r--r-- | core/database_util.go | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/core/database_util.go b/core/database_util.go index 23240b35e..68263f8d8 100644 --- a/core/database_util.go +++ b/core/database_util.go @@ -539,24 +539,6 @@ func DeleteReceipt(db ethdb.Database, hash common.Hash) { db.Delete(append(receiptsPrefix, hash.Bytes()...)) } -// [deprecated by the header/block split, remove eventually] -// GetBlockByHashOld returns the old combined block corresponding to the hash -// or nil if not found. This method is only used by the upgrade mechanism to -// access the old combined block representation. It will be dropped after the -// network transitions to eth/63. -func GetBlockByHashOld(db ethdb.Database, hash common.Hash) *types.Block { - data, _ := db.Get(append(oldBlockHashPrefix, hash[:]...)) - if len(data) == 0 { - return nil - } - var block types.StorageBlock - if err := rlp.Decode(bytes.NewReader(data), &block); err != nil { - log.Error(fmt.Sprintf("invalid block RLP for hash %x: %v", hash, err)) - return nil - } - return (*types.Block)(&block) -} - // returns a formatted MIP mapped key by adding prefix, canonical number and level // // ex. fn(98, 1000) = (prefix || 1000 || 0) |