mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-18 18:02:24 +00:00
rm unused key and cache
This commit is contained in:
parent
5c2e3d48ee
commit
8c969f21e3
2 changed files with 0 additions and 9 deletions
|
|
@ -70,7 +70,6 @@ type HeaderChain struct {
|
|||
tdCache *lru.Cache[common.Hash, *big.Int] // most recent total difficulties
|
||||
numberCache *lru.Cache[common.Hash, uint64] // most recent block numbers
|
||||
// SYSCOIN
|
||||
NEVMCache *lru.Cache[common.Hash, []byte] // Cache for NEVM blocks existing
|
||||
SYSHashCache *lru.Cache[uint64, []byte] // Cache for SYS hash
|
||||
DataHashCache *lru.Cache[common.Hash, []byte] // Cache for Data availability
|
||||
NEVMAddressCache *rawdb.NEVMAddressMapping
|
||||
|
|
@ -90,7 +89,6 @@ func NewHeaderChain(chainDb ethdb.Database, config *params.ChainConfig, engine c
|
|||
// SYSCOIN
|
||||
SYSHashCache: lru.NewCache[uint64, []byte](SYSBlockCacheLimit),
|
||||
DataHashCache: lru.NewCache[common.Hash, []byte](SYSBlockCacheLimit),
|
||||
NEVMCache: lru.NewCache[common.Hash, []byte](headerCacheLimit),
|
||||
procInterrupt: procInterrupt,
|
||||
engine: engine,
|
||||
}
|
||||
|
|
@ -718,7 +716,6 @@ func (hc *HeaderChain) setHead(headBlock uint64, headTime uint64, updateFn Updat
|
|||
hc.numberCache.Purge()
|
||||
// SYSCOIN
|
||||
hc.SYSHashCache.Purge()
|
||||
hc.NEVMCache.Purge()
|
||||
hc.DataHashCache.Purge()
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -115,7 +115,6 @@ var (
|
|||
skeletonHeaderPrefix = []byte("S") // skeletonHeaderPrefix + num (uint64 big endian) -> header
|
||||
|
||||
// SYSCOIN
|
||||
nevmToSysPrefix = []byte("x") // nevmToSysPrefix + nevm block hash -> nevmBlock
|
||||
blockNumToSysKeyPrefix = []byte("z") // blockNumToSysKeyPrefix + block number -> SYS block hash
|
||||
dataHashesKeyPrefix = []byte("y") // dataHashesKeyPrefix + block number -> versioned hashes
|
||||
dataHashKeyPrefix = []byte("w") // dataHashKeyPrefix + versioned hash -> versioned hash
|
||||
|
|
@ -356,11 +355,6 @@ func IsStorageTrieNode(key []byte) bool {
|
|||
}
|
||||
|
||||
// SYSCOIN
|
||||
// nevmToSysKey = nevmToSysPrefix + hash
|
||||
func nevmToSysKey(hash common.Hash) []byte {
|
||||
return append(nevmToSysPrefix, hash.Bytes()...)
|
||||
}
|
||||
|
||||
// blockNumToSysKey = blockNumToSysKeyPrefix + blocknumber
|
||||
func blockNumToSysKey(n uint64) []byte {
|
||||
return append(blockNumToSysKeyPrefix, []byte(new(big.Int).SetUint64(n).String())...)
|
||||
|
|
|
|||
Loading…
Reference in a new issue