Versions in this module Expand all Collapse all v0 v0.16.2 Dec 14, 2023 v0.16.1 Dec 14, 2023 Changes in this version + type ErrPaused struct + func (e ErrPaused) Error() string + type IncomingBlockHooks struct + func NewBlockHooks() *IncomingBlockHooks + func (ibh *IncomingBlockHooks) ProcessBlockHooks(p peer.ID, response graphsync.ResponseData, block graphsync.BlockData) UpdateResult + func (ibh *IncomingBlockHooks) Register(hook graphsync.OnIncomingBlockHook) graphsync.UnregisterHookFunc + type IncomingResponseHooks struct + func NewResponseHooks() *IncomingResponseHooks + func (irh *IncomingResponseHooks) ProcessResponseHooks(p peer.ID, response graphsync.ResponseData) UpdateResult + func (irh *IncomingResponseHooks) Register(hook graphsync.OnIncomingResponseHook) graphsync.UnregisterHookFunc + type OutgoingRequestHooks struct + func NewRequestHooks() *OutgoingRequestHooks + func (orh *OutgoingRequestHooks) ProcessRequestHooks(p peer.ID, request graphsync.RequestData) RequestResult + func (orh *OutgoingRequestHooks) Register(hook graphsync.OnOutgoingRequestHook) graphsync.UnregisterHookFunc + type RequestResult struct + CustomChooser traversal.LinkTargetNodePrototypeChooser + MaxLinks uint64 + PersistenceOption string + type UpdateResult struct + Err error + Extensions []graphsync.ExtensionData