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 # | |
Methods encode :: Slot -> Encoding decode :: Decoder s Slot encodeList :: [Slot] -> Encoding decodeList :: Decoder s [Slot] | |
Serialise VKeyGenesis Source # | |
Methods encode :: VKeyGenesis -> Encoding decode :: Decoder s VKeyGenesis encodeList :: [VKeyGenesis] -> Encoding decodeList :: Decoder s [VKeyGenesis] | |
Serialise Hash Source # | |
Methods encode :: Hash -> Encoding decode :: Decoder s Hash encodeList :: [Hash] -> Encoding decodeList :: Decoder s [Hash] | |
Serialise UTxOState Source # | |
Methods encode :: UTxOState -> Encoding decode :: Decoder s UTxOState encodeList :: [UTxOState] -> Encoding decodeList :: Decoder s [UTxOState] | |
Serialise DIState Source # | |
Methods encode :: DIState -> Encoding decode :: Decoder s DIState encodeList :: [DIState] -> Encoding decodeList :: Decoder s [DIState] | |
Serialise Epoch Source # | |
Methods encode :: Epoch -> Encoding decode :: Decoder s Epoch encodeList :: [Epoch] -> Encoding decodeList :: Decoder s [Epoch] | |
Serialise ProtVer Source # | |
Methods encode :: ProtVer -> Encoding decode :: Decoder s ProtVer encodeList :: [ProtVer] -> Encoding decodeList :: Decoder s [ProtVer] | |
Serialise PParams Source # | |
Methods encode :: PParams -> Encoding decode :: Decoder s PParams encodeList :: [PParams] -> Encoding decodeList :: Decoder s [PParams] | |
Serialise ApName Source # | |
Methods encode :: ApName -> Encoding decode :: Decoder s ApName encodeList :: [ApName] -> Encoding decodeList :: Decoder s [ApName] | |
Serialise ApVer Source # | |
Methods encode :: ApVer -> Encoding decode :: Decoder s ApVer encodeList :: [ApVer] -> Encoding decodeList :: Decoder s [ApVer] | |
Serialise Metadata Source # | |
Methods encode :: Metadata -> Encoding decode :: Decoder s Metadata encodeList :: [Metadata] -> Encoding decodeList :: Decoder s [Metadata] | |
Serialise UpId Source # | |
Methods encode :: UpId -> Encoding decode :: Decoder s UpId encodeList :: [UpId] -> Encoding decodeList :: Decoder s [UpId] | |
Serialise UTxO Source # | |
Methods encode :: UTxO -> Encoding decode :: Decoder s UTxO encodeList :: [UTxO] -> Encoding decodeList :: Decoder s [UTxO] | |
Serialise Block Source # | |
Methods encode :: Block -> Encoding decode :: Decoder s Block encodeList :: [Block] -> Encoding decodeList :: Decoder s [Block] | |
Serialise Addr Source # | |
Methods encode :: Addr -> Encoding decode :: Decoder s Addr encodeList :: [Addr] -> Encoding decodeList :: Decoder s [Addr] | |
Serialise Lovelace Source # | |
Methods encode :: Lovelace -> Encoding decode :: Decoder s Lovelace encodeList :: [Lovelace] -> Encoding decodeList :: Decoder s [Lovelace] | |
Serialise Owner Source # | |
Methods encode :: Owner -> Encoding decode :: Decoder s Owner encodeList :: [Owner] -> Encoding decodeList :: Decoder s [Owner] | |
Serialise SlotCount Source # | |
Methods encode :: SlotCount -> Encoding decode :: Decoder s SlotCount encodeList :: [SlotCount] -> Encoding decodeList :: Decoder s [SlotCount] | |
Serialise VKey Source # | |
Methods encode :: VKey -> Encoding decode :: Decoder s VKey encodeList :: [VKey] -> Encoding decodeList :: Decoder s [VKey] | |
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 # | |
Methods encode :: DCert -> Encoding decode :: Decoder s DCert encodeList :: [DCert] -> Encoding decodeList :: Decoder s [DCert] | |
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 # | |
Methods encode :: TxOut -> Encoding decode :: Decoder s TxOut encodeList :: [TxOut] -> Encoding decodeList :: Decoder s [TxOut] | |
Serialise TxIn Source # | |
Methods encode :: TxIn -> Encoding decode :: Decoder s TxIn encodeList :: [TxIn] -> Encoding decodeList :: Decoder s [TxIn] | |
Serialise Tx Source # | |
Methods encode :: Tx -> Encoding decode :: Decoder s Tx encodeList :: [Tx] -> Encoding decodeList :: Decoder s [Tx] | |
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 # | |
Methods encode :: FactorA -> Encoding decode :: Decoder s FactorA encodeList :: [FactorA] -> Encoding decodeList :: Decoder s [FactorA] | |
Serialise FactorB Source # | |
Methods encode :: FactorB -> Encoding decode :: Decoder s FactorB encodeList :: [FactorB] -> Encoding decodeList :: Decoder s [FactorB] | |
Serialise PvbumpPredicateFailure Source # | |
Methods encode :: PvbumpPredicateFailure -> Encoding decode :: Decoder s PvbumpPredicateFailure encodeList :: [PvbumpPredicateFailure] -> Encoding decodeList :: Decoder s [PvbumpPredicateFailure] | |
Serialise SwVer Source # | |
Methods encode :: SwVer -> Encoding decode :: Decoder s SwVer encodeList :: [SwVer] -> Encoding decodeList :: Decoder s [SwVer] | |
Serialise UProp Source # | |
Methods encode :: UProp -> Encoding decode :: Decoder s UProp encodeList :: [UProp] -> Encoding decodeList :: Decoder s [UProp] | |
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 # | |
Methods encode :: Vote -> Encoding decode :: Decoder s Vote encodeList :: [Vote] -> Encoding decodeList :: Decoder s [Vote] | |
Serialise BlockBody Source # | |
Methods encode :: BlockBody -> Encoding decode :: Decoder s BlockBody encodeList :: [BlockBody] -> Encoding decodeList :: Decoder s [BlockBody] | |
Serialise Wit Source # | |
Methods encode :: Wit -> Encoding decode :: Decoder s Wit encodeList :: [Wit] -> Encoding decodeList :: Decoder s [Wit] | |
Serialise TxBody Source # | |
Methods encode :: TxBody -> Encoding decode :: Decoder s TxBody encodeList :: [TxBody] -> Encoding decodeList :: Decoder s [TxBody] | |
Serialise TxId Source # | |
Methods encode :: TxId -> Encoding decode :: Decoder s TxId encodeList :: [TxId] -> Encoding decodeList :: Decoder s [TxId] | |
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 # | |
Methods encode :: Sig a -> Encoding decode :: Decoder s (Sig a) encodeList :: [Sig a] -> Encoding decodeList :: Decoder s [Sig a] | |
(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] |