diff options
author | Jimmy Hu <jimmy.hu@dexon.org> | 2018-12-13 11:12:59 +0800 |
---|---|---|
committer | Wei-Ning Huang <w@byzantine-lab.io> | 2019-06-12 17:27:19 +0800 |
commit | aa34cc1069a815ed66ec8fae0988fc4f29687bfd (patch) | |
tree | f771aed8714ed77d540f4c41578df94605aef03b /dex/cache.go | |
parent | 7a587feaa582fcecdcc0388f720e54614cb6b8f4 (diff) | |
download | go-tangerine-aa34cc1069a815ed66ec8fae0988fc4f29687bfd.tar go-tangerine-aa34cc1069a815ed66ec8fae0988fc4f29687bfd.tar.gz go-tangerine-aa34cc1069a815ed66ec8fae0988fc4f29687bfd.tar.bz2 go-tangerine-aa34cc1069a815ed66ec8fae0988fc4f29687bfd.tar.lz go-tangerine-aa34cc1069a815ed66ec8fae0988fc4f29687bfd.tar.xz go-tangerine-aa34cc1069a815ed66ec8fae0988fc4f29687bfd.tar.zst go-tangerine-aa34cc1069a815ed66ec8fae0988fc4f29687bfd.zip |
vendor: sync to latest core and fix conflict
Diffstat (limited to 'dex/cache.go')
-rw-r--r-- | dex/cache.go | 8 |
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 } |