haskoin-node-0.4.2: Implementation of a Bitoin node.

Safe HaskellNone
LanguageHaskell98

Network.Haskoin.Node.BlockChain

Synopsis

Documentation

merkleSyncedActions Source #

Arguments

:: (MonadLoggerIO m, MonadBaseControl IO m) 
=> BlockHash

Wallet best block

-> NodeT m () 

Perform some actions only when headers have been synced.

peerHeaderSync :: (MonadLoggerIO m, MonadBaseControl IO m) => PeerId -> PeerHost -> Maybe BlockChainAction -> NodeT m (Maybe BlockChainAction) Source #

Sync one batch of headers from the given peer. Accept the result of a previous peerHeaderSync to correctly compute block locators in the presence of side chains.