light: fix megacheck warnings (#14920)

This commit is contained in:
Egon Elbre 2017-08-07 18:25:18 +03:00 committed by Felix Lange
parent f42bd73ce5
commit 971079822e
3 changed files with 1 additions and 19 deletions

View File

@ -52,7 +52,6 @@ type LightChain struct {
mu sync.RWMutex mu sync.RWMutex
chainmu sync.RWMutex chainmu sync.RWMutex
procmu sync.RWMutex
bodyCache *lru.Cache // Cache for the most recent block bodies bodyCache *lru.Cache // Cache for the most recent block bodies
bodyRLPCache *lru.Cache // Cache for the most recent block bodies in RLP encoded format bodyRLPCache *lru.Cache // Cache for the most recent block bodies in RLP encoded format

View File

@ -18,7 +18,6 @@ package light
import ( import (
"context" "context"
"fmt"
"math/big" "math/big"
"testing" "testing"
@ -98,10 +97,7 @@ func testFork(t *testing.T, LightChain *LightChain, i, n int, comparator func(td
t.Errorf("chain content mismatch at %d: have hash %v, want hash %v", i, hash2, hash1) t.Errorf("chain content mismatch at %d: have hash %v, want hash %v", i, hash2, hash1)
} }
// Extend the newly created chain // Extend the newly created chain
var ( headerChainB := makeHeaderChain(LightChain2.CurrentHeader(), n, db, forkSeed)
headerChainB []*types.Header
)
headerChainB = makeHeaderChain(LightChain2.CurrentHeader(), n, db, forkSeed)
if _, err := LightChain2.InsertHeaderChain(headerChainB, 1); err != nil { if _, err := LightChain2.InsertHeaderChain(headerChainB, 1); err != nil {
t.Fatalf("failed to insert forking chain: %v", err) t.Fatalf("failed to insert forking chain: %v", err)
} }
@ -117,13 +113,6 @@ func testFork(t *testing.T, LightChain *LightChain, i, n int, comparator func(td
comparator(tdPre, tdPost) comparator(tdPre, tdPost)
} }
func printChain(bc *LightChain) {
for i := bc.CurrentHeader().Number.Uint64(); i > 0; i-- {
b := bc.GetHeaderByNumber(uint64(i))
fmt.Printf("\t%x %v\n", b.Hash(), b.Difficulty)
}
}
// testHeaderChainImport tries to process a chain of header, writing them into // testHeaderChainImport tries to process a chain of header, writing them into
// the database if successful. // the database if successful.
func testHeaderChainImport(chain []*types.Header, lightchain *LightChain) error { func testHeaderChainImport(chain []*types.Header, lightchain *LightChain) error {

View File

@ -124,12 +124,6 @@ func (pool *TxPool) GetNonce(ctx context.Context, addr common.Address) (uint64,
return nonce, nil return nonce, nil
} }
type txBlockData struct {
BlockHash common.Hash
BlockIndex uint64
Index uint64
}
// txStateChanges stores the recent changes between pending/mined states of // txStateChanges stores the recent changes between pending/mined states of
// transactions. True means mined, false means rolled back, no entry means no change // transactions. True means mined, false means rolled back, no entry means no change
type txStateChanges map[common.Hash]bool type txStateChanges map[common.Hash]bool