Network.Haskoin.Protocol

Blocks

data Block

type BlockLocator

data GetBlocks

Block Headers

data BlockHeader

data GetHeaders

data Headers

type BlockHeaderCount

blockid

Requesting data

data GetData

data Inv

data InvVector

data InvType

data NotFound

Scripts

data Script

data ScriptOp

data PushDataType

opPushData

getScriptOps

putScriptOps

decodeScriptOps

encodeScriptOps

Transactions

data Tx

txid

cbid

data CoinbaseTx

data TxIn

data TxOut

data OutPoint

encodeTxid

decodeTxid

Merkle trees and bloom filters

data MerkleBlock

Bloom Filter

data BloomFlags

data BloomFilter

data FilterLoad

data FilterAdd

Network types

data VarInt

data VarString

data NetworkAddress

data Addr

type NetworkAddressTime

data Version

data Ping

data Pong

data Alert

Messages

data Message

data MessageHeader

data MessageCommand