Logo FsShelter

PeersCache Module

Functions and values

Function or value Description

PeersCache.load stateDir

Full Usage: PeersCache.load stateDir

Parameters:
    stateDir : string

Returns: Result<PeerEndpoint list, StoreError>

Load `peers.dat`; empty on first boot.

stateDir : string
Returns: Result<PeerEndpoint list, StoreError>

PeersCache.save stateDir endpoints

Full Usage: PeersCache.save stateDir endpoints

Parameters:
Returns: Result<unit, StoreError>

Overwrite `peers.dat`. Caller batches writes on membership change.

stateDir : string
endpoints : PeerEndpoint list
Returns: Result<unit, StoreError>

Type something to start searching.