mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-18 18:02:24 +00:00
swarm/network/light: update function signatures with the intervals changes
This commit is contained in:
parent
52818ed5f9
commit
e6550d63fa
1 changed files with 3 additions and 3 deletions
|
|
@ -59,7 +59,7 @@ func (r *RemoteSectionReader) NeedData(key []byte) func() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func (r *RemoteSectionReader) BatchDone(s string, from uint64, hashes []byte, root []byte) func() (*stream.TakeoverProof, error) {
|
func (r *RemoteSectionReader) BatchDone(s stream.Stream, from uint64, hashes []byte, root []byte) func() (*stream.TakeoverProof, error) {
|
||||||
r.hashes <- hashes
|
r.hashes <- hashes
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
@ -158,7 +158,7 @@ func (s *RemoteSectionServer) Close() {}
|
||||||
|
|
||||||
// RegisterRemoteSectionReader registers RemoteSectionReader on light downstream node
|
// RegisterRemoteSectionReader registers RemoteSectionReader on light downstream node
|
||||||
func RegisterRemoteSectionReader(s *stream.Registry, db *storage.DBAPI) {
|
func RegisterRemoteSectionReader(s *stream.Registry, db *storage.DBAPI) {
|
||||||
s.RegisterClientFunc("REMOTE_SECTION", func(p *stream.Peer, t []byte) (stream.Client, error) {
|
s.RegisterClientFunc("REMOTE_SECTION", func(p *stream.Peer, t []byte, live bool) (stream.Client, error) {
|
||||||
return NewRemoteSectionReader(t, db), nil
|
return NewRemoteSectionReader(t, db), nil
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
@ -166,7 +166,7 @@ func RegisterRemoteSectionReader(s *stream.Registry, db *storage.DBAPI) {
|
||||||
// RegisterRemoteSectionServer registers RemoteSectionServer outgoing streamer on
|
// RegisterRemoteSectionServer registers RemoteSectionServer outgoing streamer on
|
||||||
// upstream light server node
|
// upstream light server node
|
||||||
func RegisterRemoteSectionServer(s *stream.Registry, db *storage.DBAPI, rf func([]byte) *storage.LazyChunkReader) {
|
func RegisterRemoteSectionServer(s *stream.Registry, db *storage.DBAPI, rf func([]byte) *storage.LazyChunkReader) {
|
||||||
s.RegisterServerFunc("REMOTE_SECTION", func(p *stream.Peer, t []byte) (stream.Server, error) {
|
s.RegisterServerFunc("REMOTE_SECTION", func(p *stream.Peer, t []byte, live bool) (stream.Server, error) {
|
||||||
r := rf(t)
|
r := rf(t)
|
||||||
return NewRemoteSectionServer(db, r), nil
|
return NewRemoteSectionServer(db, r), nil
|
||||||
})
|
})
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue