@@ -37,7 +37,7 @@ import (
37
37
func ReadCanonicalHash (db ethdb.Reader , number uint64 ) common.Hash {
38
38
var data []byte
39
39
db .ReadAncients (func (reader ethdb.AncientReaderOp ) error {
40
- data , _ = reader .Ancient (chainFreezerHashTable , number )
40
+ data , _ = reader .Ancient (ChainFreezerHashTable , number )
41
41
if len (data ) == 0 {
42
42
// Get it by hash from leveldb
43
43
data , _ = db .Get (headerHashKey (number ))
@@ -334,7 +334,7 @@ func ReadHeaderRange(db ethdb.Reader, number uint64, count uint64) []rlp.RawValu
334
334
}
335
335
// read remaining from ancients
336
336
max := count * 700
337
- data , err := db .AncientRange (chainFreezerHeaderTable , i + 1 - count , count , max )
337
+ data , err := db .AncientRange (ChainFreezerHeaderTable , i + 1 - count , count , max )
338
338
if err == nil && uint64 (len (data )) == count {
339
339
// the data is on the order [h, h+1, .., n] -- reordering needed
340
340
for i := range data {
@@ -351,7 +351,7 @@ func ReadHeaderRLP(db ethdb.Reader, hash common.Hash, number uint64) rlp.RawValu
351
351
// First try to look up the data in ancient database. Extra hash
352
352
// comparison is necessary since ancient database only maintains
353
353
// the canonical data.
354
- data , _ = reader .Ancient (chainFreezerHeaderTable , number )
354
+ data , _ = reader .Ancient (ChainFreezerHeaderTable , number )
355
355
if len (data ) > 0 && crypto .Keccak256Hash (data ) == hash {
356
356
return nil
357
357
}
@@ -427,7 +427,7 @@ func deleteHeaderWithoutNumber(db ethdb.KeyValueWriter, hash common.Hash, number
427
427
// isCanon is an internal utility method, to check whether the given number/hash
428
428
// is part of the ancient (canon) set.
429
429
func isCanon (reader ethdb.AncientReaderOp , number uint64 , hash common.Hash ) bool {
430
- h , err := reader .Ancient (chainFreezerHashTable , number )
430
+ h , err := reader .Ancient (ChainFreezerHashTable , number )
431
431
if err != nil {
432
432
return false
433
433
}
@@ -443,7 +443,7 @@ func ReadBodyRLP(db ethdb.Reader, hash common.Hash, number uint64) rlp.RawValue
443
443
db .ReadAncients (func (reader ethdb.AncientReaderOp ) error {
444
444
// Check if the data is in ancients
445
445
if isCanon (reader , number , hash ) {
446
- data , _ = reader .Ancient (chainFreezerBodiesTable , number )
446
+ data , _ = reader .Ancient (ChainFreezerBodiesTable , number )
447
447
return nil
448
448
}
449
449
// If not, try reading from leveldb
@@ -458,7 +458,7 @@ func ReadBodyRLP(db ethdb.Reader, hash common.Hash, number uint64) rlp.RawValue
458
458
func ReadCanonicalBodyRLP (db ethdb.Reader , number uint64 ) rlp.RawValue {
459
459
var data []byte
460
460
db .ReadAncients (func (reader ethdb.AncientReaderOp ) error {
461
- data , _ = reader .Ancient (chainFreezerBodiesTable , number )
461
+ data , _ = reader .Ancient (ChainFreezerBodiesTable , number )
462
462
if len (data ) > 0 {
463
463
return nil
464
464
}
@@ -526,7 +526,7 @@ func ReadTdRLP(db ethdb.Reader, hash common.Hash, number uint64) rlp.RawValue {
526
526
db .ReadAncients (func (reader ethdb.AncientReaderOp ) error {
527
527
// Check if the data is in ancients
528
528
if isCanon (reader , number , hash ) {
529
- data , _ = reader .Ancient (chainFreezerDifficultyTable , number )
529
+ data , _ = reader .Ancient (ChainFreezerDifficultyTable , number )
530
530
return nil
531
531
}
532
532
// If not, try reading from leveldb
@@ -586,7 +586,7 @@ func ReadReceiptsRLP(db ethdb.Reader, hash common.Hash, number uint64) rlp.RawVa
586
586
db .ReadAncients (func (reader ethdb.AncientReaderOp ) error {
587
587
// Check if the data is in ancients
588
588
if isCanon (reader , number , hash ) {
589
- data , _ = reader .Ancient (chainFreezerReceiptTable , number )
589
+ data , _ = reader .Ancient (ChainFreezerReceiptTable , number )
590
590
return nil
591
591
}
592
592
// If not, try reading from leveldb
@@ -787,19 +787,19 @@ func WriteAncientBlocks(db ethdb.AncientWriter, blocks []*types.Block, receipts
787
787
788
788
func writeAncientBlock (op ethdb.AncientWriteOp , block * types.Block , header * types.Header , receipts []* types.ReceiptForStorage , td * big.Int ) error {
789
789
num := block .NumberU64 ()
790
- if err := op .AppendRaw (chainFreezerHashTable , num , block .Hash ().Bytes ()); err != nil {
790
+ if err := op .AppendRaw (ChainFreezerHashTable , num , block .Hash ().Bytes ()); err != nil {
791
791
return fmt .Errorf ("can't add block %d hash: %v" , num , err )
792
792
}
793
- if err := op .Append (chainFreezerHeaderTable , num , header ); err != nil {
793
+ if err := op .Append (ChainFreezerHeaderTable , num , header ); err != nil {
794
794
return fmt .Errorf ("can't append block header %d: %v" , num , err )
795
795
}
796
- if err := op .Append (chainFreezerBodiesTable , num , block .Body ()); err != nil {
796
+ if err := op .Append (ChainFreezerBodiesTable , num , block .Body ()); err != nil {
797
797
return fmt .Errorf ("can't append block body %d: %v" , num , err )
798
798
}
799
- if err := op .Append (chainFreezerReceiptTable , num , receipts ); err != nil {
799
+ if err := op .Append (ChainFreezerReceiptTable , num , receipts ); err != nil {
800
800
return fmt .Errorf ("can't append block %d receipts: %v" , num , err )
801
801
}
802
- if err := op .Append (chainFreezerDifficultyTable , num , td ); err != nil {
802
+ if err := op .Append (ChainFreezerDifficultyTable , num , td ); err != nil {
803
803
return fmt .Errorf ("can't append block %d total difficulty: %v" , num , err )
804
804
}
805
805
return nil
0 commit comments