aboutsummaryrefslogtreecommitdiffstats
path: root/dex/cache.go
diff options
context:
space:
mode:
authorJimmy Hu <jimmy.hu@dexon.org>2018-12-13 11:12:59 +0800
committerWei-Ning Huang <w@dexon.org>2018-12-19 20:54:27 +0800
commit310d8e5329cdccaef4a0add983b75cb5ca1751f9 (patch)
tree394fcbe428f05919214ed3801360b6cff635804f /dex/cache.go
parent0277eac4fdd78f87c5ec0cbd75e1f104cdf52b7d (diff)
downloaddexon-310d8e5329cdccaef4a0add983b75cb5ca1751f9.tar
dexon-310d8e5329cdccaef4a0add983b75cb5ca1751f9.tar.gz
dexon-310d8e5329cdccaef4a0add983b75cb5ca1751f9.tar.bz2
dexon-310d8e5329cdccaef4a0add983b75cb5ca1751f9.tar.lz
dexon-310d8e5329cdccaef4a0add983b75cb5ca1751f9.tar.xz
dexon-310d8e5329cdccaef4a0add983b75cb5ca1751f9.tar.zst
dexon-310d8e5329cdccaef4a0add983b75cb5ca1751f9.zip
vendor: sync to latest core and fix conflict
Diffstat (limited to 'dex/cache.go')
-rw-r--r--dex/cache.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/dex/cache.go b/dex/cache.go
index c95038e1d..89bbbe3be 100644
--- a/dex/cache.go
+++ b/dex/cache.go
@@ -21,7 +21,7 @@ import (
"sync"
coreCommon "github.com/dexon-foundation/dexon-consensus/common"
- coreBlockdb "github.com/dexon-foundation/dexon-consensus/core/blockdb"
+ coreDb "github.com/dexon-foundation/dexon-consensus/core/db"
coreTypes "github.com/dexon-foundation/dexon-consensus/core/types"
)
@@ -48,12 +48,12 @@ type cache struct {
blockCache map[coreCommon.Hash]*coreTypes.Block
voteCache map[coreTypes.Position]map[voteKey]*coreTypes.Vote
votePosition []coreTypes.Position
- db coreBlockdb.BlockDatabase
+ db coreDb.Database
voteSize int
size int
}
-func newCache(size int, db coreBlockdb.BlockDatabase) *cache {
+func newCache(size int, db coreDb.Database) *cache {
return &cache{
blockCache: make(map[coreCommon.Hash]*coreTypes.Block),
voteCache: make(map[coreTypes.Position]map[voteKey]*coreTypes.Vote),
@@ -115,7 +115,7 @@ func (c *cache) blocks(hashes coreCommon.Hashes) []*coreTypes.Block {
if block, exist := c.blockCache[hash]; exist {
cacheBlocks = append(cacheBlocks, block)
} else {
- block, err := c.db.Get(hash)
+ block, err := c.db.GetBlock(hash)
if err != nil {
continue
}