| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Convex.NodeClient.ChainTip
Contents
Description
ChainTip type with ToJSON / FromJSON instances
Synopsis
- newtype JSONChainTip = JSONChainTip {}
- blockHeaderTip ∷ BlockHeader → ChainTip
- newtype JSONChainPoint = JSONChainPoint ChainPoint
- blockHeaderPoint ∷ BlockHeader → ChainPoint
- newtype JSONBlockNo = JSONBlockNo {}
- chainPointText ∷ ChainPoint → Text
Documentation
newtype JSONChainTip Source #
Constructors
| JSONChainTip | |
Fields | |
Instances
| FromJSON JSONChainTip Source # | |
Defined in Convex.NodeClient.ChainTip Methods parseJSON ∷ Value → Parser JSONChainTip Source # parseJSONList ∷ Value → Parser [JSONChainTip] Source # | |
| ToJSON JSONChainTip Source # | |
Defined in Convex.NodeClient.ChainTip Methods toJSON ∷ JSONChainTip → Value Source # toEncoding ∷ JSONChainTip → Encoding Source # toJSONList ∷ [JSONChainTip] → Value Source # | |
| Show JSONChainTip Source # | |
Defined in Convex.NodeClient.ChainTip | |
| Eq JSONChainTip Source # | |
Defined in Convex.NodeClient.ChainTip Methods (==) ∷ JSONChainTip → JSONChainTip → Bool Source # (/=) ∷ JSONChainTip → JSONChainTip → Bool Source # | |
newtype JSONChainPoint Source #
Constructors
| JSONChainPoint ChainPoint |
Instances
| FromJSON JSONChainPoint Source # | |
Defined in Convex.NodeClient.ChainTip | |
| ToJSON JSONChainPoint Source # | |
Defined in Convex.NodeClient.ChainTip Methods toJSON ∷ JSONChainPoint → Value Source # toEncoding ∷ JSONChainPoint → Encoding Source # toJSONList ∷ [JSONChainPoint] → Value Source # | |
| Show JSONChainPoint Source # | |
Defined in Convex.NodeClient.ChainTip | |
| Eq JSONChainPoint Source # | |
Defined in Convex.NodeClient.ChainTip Methods (==) ∷ JSONChainPoint → JSONChainPoint → Bool Source # (/=) ∷ JSONChainPoint → JSONChainPoint → Bool Source # | |
newtype JSONBlockNo Source #
Constructors
| JSONBlockNo | |
Fields | |
Instances
| FromJSON JSONBlockNo Source # | |
Defined in Convex.NodeClient.ChainTip Methods parseJSON ∷ Value → Parser JSONBlockNo Source # parseJSONList ∷ Value → Parser [JSONBlockNo] Source # | |
| ToJSON JSONBlockNo Source # | |
Defined in Convex.NodeClient.ChainTip Methods toJSON ∷ JSONBlockNo → Value Source # toEncoding ∷ JSONBlockNo → Encoding Source # toJSONList ∷ [JSONBlockNo] → Value Source # toEncodingList ∷ [JSONBlockNo] → Encoding Source # | |
| Show JSONBlockNo Source # | |
Defined in Convex.NodeClient.ChainTip | |
| Eq JSONBlockNo Source # | |
Defined in Convex.NodeClient.ChainTip Methods (==) ∷ JSONBlockNo → JSONBlockNo → Bool Source # (/=) ∷ JSONBlockNo → JSONBlockNo → Bool Source # | |