Safe Haskell | None |
---|---|
Language | Haskell2010 |
Ouroboros.Consensus.ByronSpec.Ledger.Orphans
Contents
Description
Missing instances for standard type classes in the Byron spec
Orphan instances
Eq Block Source # | |
Eq BlockBody Source # | |
Generic ChainPredicateFailure Source # | |
Generic EpochPredicateFailure Source # | |
Generic BbodyPredicateFailure Source # | |
Generic PbftPredicateFailure Source # | |
Generic UTxO Source # | |
Generic BupiPredicateFailure Source # | |
Generic SigcntPredicateFailure Source # | |
Serialise ChainPredicateFailure Source # | |
Methods encode ∷ ChainPredicateFailure → Encoding # decode ∷ Decoder s ChainPredicateFailure # encodeList ∷ [ChainPredicateFailure] → Encoding # decodeList ∷ Decoder s [ChainPredicateFailure] # | |
Serialise EpochPredicateFailure Source # | |
Methods encode ∷ EpochPredicateFailure → Encoding # decode ∷ Decoder s EpochPredicateFailure # encodeList ∷ [EpochPredicateFailure] → Encoding # decodeList ∷ Decoder s [EpochPredicateFailure] # | |
Serialise BlockHeader Source # | |
Methods encode ∷ BlockHeader → Encoding # decode ∷ Decoder s BlockHeader # encodeList ∷ [BlockHeader] → Encoding # decodeList ∷ Decoder s [BlockHeader] # | |
Serialise BbodyPredicateFailure Source # | |
Methods encode ∷ BbodyPredicateFailure → Encoding # decode ∷ Decoder s BbodyPredicateFailure # encodeList ∷ [BbodyPredicateFailure] → Encoding # decodeList ∷ Decoder s [BbodyPredicateFailure] # | |
Serialise PbftPredicateFailure Source # | |
Methods encode ∷ PbftPredicateFailure → Encoding # decode ∷ Decoder s PbftPredicateFailure # encodeList ∷ [PbftPredicateFailure] → Encoding # decodeList ∷ Decoder s [PbftPredicateFailure] # | |
Serialise DelegPredicateFailure Source # | |
Methods encode ∷ DelegPredicateFailure → Encoding # decode ∷ Decoder s DelegPredicateFailure # encodeList ∷ [DelegPredicateFailure] → Encoding # decodeList ∷ Decoder s [DelegPredicateFailure] # | |
Serialise UtxowsPredicateFailure Source # | |
Methods encode ∷ UtxowsPredicateFailure → Encoding # decode ∷ Decoder s UtxowsPredicateFailure # encodeList ∷ [UtxowsPredicateFailure] → Encoding # decodeList ∷ Decoder s [UtxowsPredicateFailure] # | |
Serialise Slot Source # | |
Serialise VKeyGenesis Source # | |
Methods encode ∷ VKeyGenesis → Encoding # decode ∷ Decoder s VKeyGenesis # encodeList ∷ [VKeyGenesis] → Encoding # decodeList ∷ Decoder s [VKeyGenesis] # | |
Serialise Hash Source # | |
Serialise UTxOState Source # | |
Methods encode ∷ UTxOState → Encoding # decode ∷ Decoder s UTxOState # encodeList ∷ [UTxOState] → Encoding # decodeList ∷ Decoder s [UTxOState] # | |
Serialise DIState Source # | |
Serialise Epoch Source # | |
Serialise ProtVer Source # | |
Serialise PParams Source # | |
Serialise ApName Source # | |
Serialise ApVer Source # | |
Serialise Metadata Source # | |
Methods encode ∷ Metadata → Encoding # encodeList ∷ [Metadata] → Encoding # decodeList ∷ Decoder s [Metadata] # | |
Serialise UpId Source # | |
Serialise UTxO Source # | |
Serialise Block Source # | |
Serialise Addr Source # | |
Serialise Lovelace Source # | |
Methods encode ∷ Lovelace → Encoding # encodeList ∷ [Lovelace] → Encoding # decodeList ∷ Decoder s [Lovelace] # | |
Serialise Owner Source # | |
Serialise SlotCount Source # | |
Methods encode ∷ SlotCount → Encoding # decode ∷ Decoder s SlotCount # encodeList ∷ [SlotCount] → Encoding # decodeList ∷ Decoder s [SlotCount] # | |
Serialise VKey Source # | |
Serialise AdelegPredicateFailure Source # | |
Methods encode ∷ AdelegPredicateFailure → Encoding # decode ∷ Decoder s AdelegPredicateFailure # encodeList ∷ [AdelegPredicateFailure] → Encoding # decodeList ∷ Decoder s [AdelegPredicateFailure] # | |
Serialise AdelegsPredicateFailure Source # | |
Methods encode ∷ AdelegsPredicateFailure → Encoding # decode ∷ Decoder s AdelegsPredicateFailure # encodeList ∷ [AdelegsPredicateFailure] → Encoding # decodeList ∷ Decoder s [AdelegsPredicateFailure] # | |
Serialise DCert Source # | |
Serialise EpochDiff Source # | |
Methods encode ∷ EpochDiff → Encoding # decode ∷ Decoder s EpochDiff # encodeList ∷ [EpochDiff] → Encoding # decodeList ∷ Decoder s [EpochDiff] # | |
Serialise SdelegPredicateFailure Source # | |
Methods encode ∷ SdelegPredicateFailure → Encoding # decode ∷ Decoder s SdelegPredicateFailure # encodeList ∷ [SdelegPredicateFailure] → Encoding # decodeList ∷ Decoder s [SdelegPredicateFailure] # | |
Serialise SdelegsPredicateFailure Source # | |
Methods encode ∷ SdelegsPredicateFailure → Encoding # decode ∷ Decoder s SdelegsPredicateFailure # encodeList ∷ [SdelegsPredicateFailure] → Encoding # decodeList ∷ Decoder s [SdelegsPredicateFailure] # | |
Serialise UtxoPredicateFailure Source # | |
Methods encode ∷ UtxoPredicateFailure → Encoding # decode ∷ Decoder s UtxoPredicateFailure # encodeList ∷ [UtxoPredicateFailure] → Encoding # decodeList ∷ Decoder s [UtxoPredicateFailure] # | |
Serialise TxOut Source # | |
Serialise TxIn Source # | |
Serialise Tx Source # | |
Serialise AddvotePredicateFailure Source # | |
Methods encode ∷ AddvotePredicateFailure → Encoding # decode ∷ Decoder s AddvotePredicateFailure # encodeList ∷ [AddvotePredicateFailure] → Encoding # decodeList ∷ Decoder s [AddvotePredicateFailure] # | |
Serialise ApplyVotesPredicateFailure Source # | |
Methods encode ∷ ApplyVotesPredicateFailure → Encoding # decode ∷ Decoder s ApplyVotesPredicateFailure # encodeList ∷ [ApplyVotesPredicateFailure] → Encoding # decodeList ∷ Decoder s [ApplyVotesPredicateFailure] # | |
Serialise BkSgnCntT Source # | |
Methods encode ∷ BkSgnCntT → Encoding # decode ∷ Decoder s BkSgnCntT # encodeList ∷ [BkSgnCntT] → Encoding # decodeList ∷ Decoder s [BkSgnCntT] # | |
Serialise FactorA Source # | |
Serialise FactorB Source # | |
Serialise PvbumpPredicateFailure Source # | |
Methods encode ∷ PvbumpPredicateFailure → Encoding # decode ∷ Decoder s PvbumpPredicateFailure # encodeList ∷ [PvbumpPredicateFailure] → Encoding # decodeList ∷ Decoder s [PvbumpPredicateFailure] # | |
Serialise SwVer Source # | |
Serialise UProp Source # | |
Serialise UpAdptThd Source # | |
Methods encode ∷ UpAdptThd → Encoding # decode ∷ Decoder s UpAdptThd # encodeList ∷ [UpAdptThd] → Encoding # decodeList ∷ Decoder s [UpAdptThd] # | |
Serialise UpdateConstraintViolation Source # | |
Methods encode ∷ UpdateConstraintViolation → Encoding # decode ∷ Decoder s UpdateConstraintViolation # encodeList ∷ [UpdateConstraintViolation] → Encoding # decodeList ∷ Decoder s [UpdateConstraintViolation] # | |
Serialise UpendPredicateFailure Source # | |
Methods encode ∷ UpendPredicateFailure → Encoding # decode ∷ Decoder s UpendPredicateFailure # encodeList ∷ [UpendPredicateFailure] → Encoding # decodeList ∷ Decoder s [UpendPredicateFailure] # | |
Serialise UpiecPredicateFailure Source # | |
Methods encode ∷ UpiecPredicateFailure → Encoding # decode ∷ Decoder s UpiecPredicateFailure # encodeList ∷ [UpiecPredicateFailure] → Encoding # decodeList ∷ Decoder s [UpiecPredicateFailure] # | |
Serialise UpiendPredicateFailure Source # | |
Methods encode ∷ UpiendPredicateFailure → Encoding # decode ∷ Decoder s UpiendPredicateFailure # encodeList ∷ [UpiendPredicateFailure] → Encoding # decodeList ∷ Decoder s [UpiendPredicateFailure] # | |
Serialise UpiregPredicateFailure Source # | |
Methods encode ∷ UpiregPredicateFailure → Encoding # decode ∷ Decoder s UpiregPredicateFailure # encodeList ∷ [UpiregPredicateFailure] → Encoding # decodeList ∷ Decoder s [UpiregPredicateFailure] # | |
Serialise UpivotePredicateFailure Source # | |
Methods encode ∷ UpivotePredicateFailure → Encoding # decode ∷ Decoder s UpivotePredicateFailure # encodeList ∷ [UpivotePredicateFailure] → Encoding # decodeList ∷ Decoder s [UpivotePredicateFailure] # | |
Serialise UpivotesPredicateFailure Source # | |
Methods encode ∷ UpivotesPredicateFailure → Encoding # decode ∷ Decoder s UpivotesPredicateFailure # encodeList ∷ [UpivotesPredicateFailure] → Encoding # decodeList ∷ Decoder s [UpivotesPredicateFailure] # | |
Serialise UppvvPredicateFailure Source # | |
Methods encode ∷ UppvvPredicateFailure → Encoding # decode ∷ Decoder s UppvvPredicateFailure # encodeList ∷ [UppvvPredicateFailure] → Encoding # decodeList ∷ Decoder s [UppvvPredicateFailure] # | |
Serialise UpregPredicateFailure Source # | |
Methods encode ∷ UpregPredicateFailure → Encoding # decode ∷ Decoder s UpregPredicateFailure # encodeList ∷ [UpregPredicateFailure] → Encoding # decodeList ∷ Decoder s [UpregPredicateFailure] # | |
Serialise UpsvvPredicateFailure Source # | |
Methods encode ∷ UpsvvPredicateFailure → Encoding # decode ∷ Decoder s UpsvvPredicateFailure # encodeList ∷ [UpsvvPredicateFailure] → Encoding # decodeList ∷ Decoder s [UpsvvPredicateFailure] # | |
Serialise UpvPredicateFailure Source # | |
Methods encode ∷ UpvPredicateFailure → Encoding # decode ∷ Decoder s UpvPredicateFailure # encodeList ∷ [UpvPredicateFailure] → Encoding # decodeList ∷ Decoder s [UpvPredicateFailure] # | |
Serialise UpvotePredicateFailure Source # | |
Methods encode ∷ UpvotePredicateFailure → Encoding # decode ∷ Decoder s UpvotePredicateFailure # encodeList ∷ [UpvotePredicateFailure] → Encoding # decodeList ∷ Decoder s [UpvotePredicateFailure] # | |
Serialise Vote Source # | |
Serialise BlockBody Source # | |
Methods encode ∷ BlockBody → Encoding # decode ∷ Decoder s BlockBody # encodeList ∷ [BlockBody] → Encoding # decodeList ∷ Decoder s [BlockBody] # | |
Serialise Wit Source # | |
Serialise TxBody Source # | |
Serialise TxId Source # | |
Serialise BupiPredicateFailure Source # | |
Methods encode ∷ BupiPredicateFailure → Encoding # decode ∷ Decoder s BupiPredicateFailure # encodeList ∷ [BupiPredicateFailure] → Encoding # decodeList ∷ Decoder s [BupiPredicateFailure] # | |
Serialise SigcntPredicateFailure Source # | |
Methods encode ∷ SigcntPredicateFailure → Encoding # decode ∷ Decoder s SigcntPredicateFailure # encodeList ∷ [SigcntPredicateFailure] → Encoding # decodeList ∷ Decoder s [SigcntPredicateFailure] # | |
Serialise UtxowPredicateFailure Source # | |
Methods encode ∷ UtxowPredicateFailure → Encoding # decode ∷ Decoder s UtxowPredicateFailure # encodeList ∷ [UtxowPredicateFailure] → Encoding # decodeList ∷ Decoder s [UtxowPredicateFailure] # | |
Serialise AbstractToConcreteIdMaps Source # | |
Methods encode ∷ AbstractToConcreteIdMaps → Encoding # decode ∷ Decoder s AbstractToConcreteIdMaps # encodeList ∷ [AbstractToConcreteIdMaps] → Encoding # decodeList ∷ Decoder s [AbstractToConcreteIdMaps] # | |
Generic (Threshold a) Source # | |
Serialise a ⇒ Serialise (Threshold a) Source # | |
Methods encode ∷ Threshold a → Encoding # decode ∷ Decoder s (Threshold a) # encodeList ∷ [Threshold a] → Encoding # decodeList ∷ Decoder s [Threshold a] # | |
Serialise a ⇒ Serialise (Sig a) Source # | |
(Ord k, Ord v, Serialise k, Serialise v) ⇒ Serialise (Bimap k v) Source # | |
Methods encode ∷ Bimap k v → Encoding # decode ∷ Decoder s (Bimap k v) # encodeList ∷ [Bimap k v] → Encoding # decodeList ∷ Decoder s [Bimap k v] # |