| Safe Haskell | None |
|---|
Network.Haskoin.Stratum
- data StratumRequest
- = StratumReqVersion { }
- | StratumReqHistory { }
- | StratumReqBalance { }
- | StratumReqUnspent { }
- | StratumReqTx {
- stratumReqTxid :: !TxHash
- | StratumBcastTx {
- stratumReqTx :: !Tx
- | StratumSubAddr { }
- data StratumNotif = StratumNotifAddr {}
- data StratumResult
- = StratumSrvVersion { }
- | StratumAddrHistory {
- stratumAddrHist :: ![StratumTxInfo]
- | StratumAddrBalance { }
- | StratumAddrUnspent {
- stratumCoins :: ![StratumCoin]
- | StratumAddrStatus { }
- | StratumTx { }
- | StratumBcastId {
- stratumTxId :: !TxHash
- data StratumTxInfo = StratumTxInfo {}
- data StratumCoin = StratumCoin {}
Stratum JSON-RPC Message Types
data StratumRequest Source
Stratum Request data. To be placed inside JSON request.
Constructors
| StratumReqVersion | |
Fields | |
| StratumReqHistory | |
Fields | |
| StratumReqBalance | |
Fields | |
| StratumReqUnspent | |
Fields | |
| StratumReqTx | |
Fields
| |
| StratumBcastTx | |
Fields
| |
| StratumSubAddr | |
Fields | |
data StratumNotif Source
Constructors
| StratumNotifAddr | |
Fields | |
data StratumResult Source
Stratum Response Result data.
Constructors
| StratumSrvVersion | |
Fields | |
| StratumAddrHistory | |
Fields
| |
| StratumAddrBalance | |
Fields | |
| StratumAddrUnspent | |
Fields
| |
| StratumAddrStatus | |
Fields | |
| StratumTx | |
| StratumBcastId | |
Fields
| |
Stratum Internal Types
data StratumTxInfo Source
Transaction height and ID pair. Used in history responses.
Constructors
| StratumTxInfo | |
Fields
| |
data StratumCoin Source
Bitcoin outpoint information.
Constructors
| StratumCoin | |
Fields
| |