Hoogle Search

Within LTS Haskell 24.58 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. checkInstHeader :: HsQualType -> P (HsContext, HsQName, [HsType])

    haskell-src Language.Haskell.ParseUtils

    No documentation available.

  2. data BlockHeader

    haskoin-core Haskoin.Block.Common

    Data type recording information of a Block. The hash of a block is defined as the hash of this data structure, serialized. The block mining process involves finding a partial hash collision by varying the nonce in the BlockHeader and/or additional entropy in the coinbase Transaction of this Block. Variations in the coinbase will result in different merkle roots in the BlockHeader.

  3. BlockHeader :: Word32 -> BlockHash -> Hash256 -> Timestamp -> Word32 -> Word32 -> BlockHeader

    haskoin-core Haskoin.Block.Common

    No documentation available.

  4. type BlockHeaderCount = (BlockHeader, VarInt)

    haskoin-core Haskoin.Block.Common

    BlockHeader type with a transaction count as VarInt

  5. data GetHeaders

    haskoin-core Haskoin.Block.Common

    Similar to the GetBlocks message type but for retrieving block headers only. The response to a GetHeaders request is a Headers message containing a list of block headers. A maximum of 2000 block headers can be returned. GetHeaders is used by simplified payment verification (SPV) clients to exclude block contents when synchronizing the block chain.

  6. GetHeaders :: Word32 -> BlockLocator -> BlockHash -> GetHeaders

    haskoin-core Haskoin.Block.Common

    No documentation available.

  7. class Monad m => BlockHeaders (m :: Type -> Type)

    haskoin-core Haskoin.Block.Headers

    Typeclass for block header chain storage monad.

  8. addBlockHeader :: BlockHeaders m => BlockNode -> m ()

    haskoin-core Haskoin.Block.Headers

    Add a new BlockNode to the chain. Does not validate.

  9. addBlockHeaders :: BlockHeaders m => [BlockNode] -> m ()

    haskoin-core Haskoin.Block.Headers

    Add a continuous bunch of block headers the chain. Does not validate.

  10. getBestBlockHeader :: BlockHeaders m => m BlockNode

    haskoin-core Haskoin.Block.Headers

    Locate the BlockNode for the highest block in the chain

Page 271 of many | Previous | Next