Skip to content

Commit 8532dcb

Browse files
committed
torrentfs/storage | merkle root hot fix
1 parent 108e65f commit 8532dcb

File tree

1 file changed

+3
-14
lines changed

1 file changed

+3
-14
lines changed

torrentfs/storage.go

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ package torrentfs
22

33
import (
44
"encoding/json"
5-
"github.com/CortexFoundation/CortexTheseus/params"
65
"errors"
6+
"github.com/CortexFoundation/CortexTheseus/params"
77
//"fmt"
88
"os"
99
"path/filepath"
@@ -176,7 +176,7 @@ func (fs *FileStorage) NewFileInfo(Meta *FileMeta) *FileInfo {
176176
//}
177177

178178
func (fs *FileStorage) initMerkleTree() error {
179-
fs.leaves = append(fs.leaves, BlockContent{x: params.MainnetGenesisHash.String()})//"0x21d6ce908e2d1464bd74bbdbf7249845493cc1ba10460758169b978e187762c1"})
179+
fs.leaves = append(fs.leaves, BlockContent{x: params.MainnetGenesisHash.String()}) //"0x21d6ce908e2d1464bd74bbdbf7249845493cc1ba10460758169b978e187762c1"})
180180
tr, err := NewTree(fs.leaves)
181181
if err != nil {
182182
return err
@@ -637,17 +637,6 @@ func (fs *FileStorage) writeRoot(number uint64, root []byte) error {
637637
if err != nil {
638638
return err
639639
}
640-
/*k, err := json.Marshal(number)
641-
if err != nil {
642-
return err
643-
}
644-
645-
v, err := json.Marshal(root)
646-
if err != nil {
647-
return err
648-
}
649-
650-
e:=buk.Put(k, v)*/
651640
e := buk.Put([]byte(strconv.FormatUint(number, 16)), root)
652641

653642
return e
@@ -670,7 +659,7 @@ func (fs *FileStorage) GetRootByNumber(number uint64) (root []byte) {
670659
root = v
671660
return nil
672661
}
673-
if err := fs.db.View(cb); err != nil {
662+
if err := fs.db.Update(cb); err != nil {
674663
return nil
675664
}
676665

0 commit comments

Comments
 (0)