swarm: remove unused/dead code (#18351)
This commit is contained in:
committed by
GitHub
parent
335760bf06
commit
9e9fc87e70
@@ -127,19 +127,9 @@ func (s *SwarmSyncerServer) SetNextBatch(from, to uint64) ([]byte, uint64, uint6
|
||||
|
||||
// SwarmSyncerClient
|
||||
type SwarmSyncerClient struct {
|
||||
sessionAt uint64
|
||||
nextC chan struct{}
|
||||
sessionRoot storage.Address
|
||||
sessionReader storage.LazySectionReader
|
||||
retrieveC chan *storage.Chunk
|
||||
storeC chan *storage.Chunk
|
||||
store storage.SyncChunkStore
|
||||
// chunker storage.Chunker
|
||||
currentRoot storage.Address
|
||||
requestFunc func(chunk *storage.Chunk)
|
||||
end, start uint64
|
||||
peer *Peer
|
||||
stream Stream
|
||||
store storage.SyncChunkStore
|
||||
peer *Peer
|
||||
stream Stream
|
||||
}
|
||||
|
||||
// NewSwarmSyncerClient is a contructor for provable data exchange syncer
|
||||
@@ -209,46 +199,6 @@ func (s *SwarmSyncerClient) BatchDone(stream Stream, from uint64, hashes []byte,
|
||||
return nil
|
||||
}
|
||||
|
||||
func (s *SwarmSyncerClient) TakeoverProof(stream Stream, from uint64, hashes []byte, root storage.Address) (*TakeoverProof, error) {
|
||||
// for provable syncer currentRoot is non-zero length
|
||||
// TODO: reenable this with putter/getter
|
||||
// if s.chunker != nil {
|
||||
// if from > s.sessionAt { // for live syncing currentRoot is always updated
|
||||
// //expRoot, err := s.chunker.Append(s.currentRoot, bytes.NewReader(hashes), s.retrieveC, s.storeC)
|
||||
// expRoot, _, err := s.chunker.Append(s.currentRoot, bytes.NewReader(hashes), s.retrieveC)
|
||||
// if err != nil {
|
||||
// return nil, err
|
||||
// }
|
||||
// if !bytes.Equal(root, expRoot) {
|
||||
// return nil, fmt.Errorf("HandoverProof mismatch")
|
||||
// }
|
||||
// s.currentRoot = root
|
||||
// } else {
|
||||
// expHashes := make([]byte, len(hashes))
|
||||
// _, err := s.sessionReader.ReadAt(expHashes, int64(s.end*HashSize))
|
||||
// if err != nil && err != io.EOF {
|
||||
// return nil, err
|
||||
// }
|
||||
// if !bytes.Equal(expHashes, hashes) {
|
||||
// return nil, errors.New("invalid proof")
|
||||
// }
|
||||
// }
|
||||
// return nil, nil
|
||||
// }
|
||||
s.end += uint64(len(hashes)) / HashSize
|
||||
takeover := &Takeover{
|
||||
Stream: stream,
|
||||
Start: s.start,
|
||||
End: s.end,
|
||||
Root: root,
|
||||
}
|
||||
// serialise and sign
|
||||
return &TakeoverProof{
|
||||
Takeover: takeover,
|
||||
Sig: nil,
|
||||
}, nil
|
||||
}
|
||||
|
||||
func (s *SwarmSyncerClient) Close() {}
|
||||
|
||||
// base for parsing and formating sync bin key
|
||||
|
Reference in New Issue
Block a user