forked from cerc-io/plugeth
light: fix megacheck warnings (#14920)
This commit is contained in:
parent
f42bd73ce5
commit
971079822e
@ -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
|
||||||
|
@ -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 {
|
||||||
|
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user