aboutsummaryrefslogtreecommitdiffstats
path: root/dex
diff options
context:
space:
mode:
authorbojie <bojie@dexon.org>2018-12-12 15:32:27 +0800
committerWei-Ning Huang <w@byzantine-lab.io>2019-06-12 17:27:19 +0800
commit11dce7b83d696cc9940c21325a7412a0650fad19 (patch)
treee04ae25c226b522a37c25666bd098005d7255223 /dex
parent1c1849aed3714f9148132016c554c1491592eb76 (diff)
downloadgo-tangerine-11dce7b83d696cc9940c21325a7412a0650fad19.tar
go-tangerine-11dce7b83d696cc9940c21325a7412a0650fad19.tar.gz
go-tangerine-11dce7b83d696cc9940c21325a7412a0650fad19.tar.bz2
go-tangerine-11dce7b83d696cc9940c21325a7412a0650fad19.tar.lz
go-tangerine-11dce7b83d696cc9940c21325a7412a0650fad19.tar.xz
go-tangerine-11dce7b83d696cc9940c21325a7412a0650fad19.tar.zst
go-tangerine-11dce7b83d696cc9940c21325a7412a0650fad19.zip
app: remove unnecessary code (#86)
Diffstat (limited to 'dex')
-rw-r--r--dex/app.go6
-rw-r--r--dex/app_test.go12
2 files changed, 3 insertions, 15 deletions
diff --git a/dex/app.go b/dex/app.go
index 5ce34668c..8da00d07b 100644
--- a/dex/app.go
+++ b/dex/app.go
@@ -47,8 +47,7 @@ type DexconApp struct {
finalizedBlockFeed event.Feed
scope event.SubscriptionScope
- chainLocks sync.Map
- chainLatestRoot sync.Map
+ chainLocks sync.Map
}
type witnessData struct {
@@ -486,12 +485,11 @@ func (d *DexconApp) BlockDelivered(
}, txs, nil, nil)
h := d.blockchain.CurrentBlock().NumberU64() + 1
- root, err := d.blockchain.ProcessPendingBlock(newBlock, &block.Witness)
+ _, err = d.blockchain.ProcessPendingBlock(newBlock, &block.Witness)
if err != nil {
log.Error("Failed to process pending block", "error", err)
panic(err)
}
- d.chainLatestRoot.Store(block.Position.ChainID, root)
d.blockchain.RemoveConfirmedBlock(chainID, blockHash)
diff --git a/dex/app_test.go b/dex/app_test.go
index cbd29d0dc..abe83b92a 100644
--- a/dex/app_test.go
+++ b/dex/app_test.go
@@ -417,17 +417,7 @@ func TestBlockDelivered(t *testing.T) {
Height: 1,
})
- pendingBlock, pendingState := dex.blockchain.GetPending()
-
- r, ok := dex.app.chainLatestRoot.Load(firstBlocksInfo[0].Block.Position.ChainID)
- if !ok {
- t.Errorf("lastest root cache not exist")
- }
-
- if *r.(*common.Hash) != pendingBlock.Root() {
- t.Errorf("incorrect pending root")
- }
-
+ _, pendingState := dex.blockchain.GetPending()
currentBlock := dex.blockchain.CurrentBlock()
if currentBlock.NumberU64() != 0 {
t.Errorf("unexpected current block number %v", currentBlock.NumberU64())