Moduleouroboros-consensus-4.2.1.0
Ouroboros.Consensus.MiniProtocol.ChainSync.Client.InFutureCheck
Synopsis
- value clockSkewInSeconds
- value defaultClockSkew
- value realHeaderInFutureCheck
- newtype ClockSkew
- value unClockSkew
- data HeaderArrivalException
- data HeaderInFutureCheck
- data SomeHeaderInFutureCheck
- Packageouroboros-consensus-4.2.1.0
- Exports8
- LicenceApache-2.0
Instances3Eq, Ord, Show
Eq ClockSkewDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.MiniProtocol.ChainSync.Client.InFutureCheckOrd ClockSkewDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.MiniProtocol.ChainSync.Client.InFutureCheckShow ClockSkewDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.MiniProtocol.ChainSync.Client.InFutureCheck
Constructors
forall blk. HasHeader blk => FarFutureHeaderException
Instances3Eq, Show, Exception
Eq HeaderArrivalExceptionDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.MiniProtocol.ChainSync.Client.InFutureCheckShow HeaderArrivalExceptionDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.MiniProtocol.ChainSync.Client.InFutureCheckException HeaderArrivalExceptionDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.MiniProtocol.ChainSync.Client.InFutureCheck
Constructors
HeaderInFutureCheckproxyArrival :: Proxy arrivalrecordHeaderArrival :: Header blk -> m arrivaljudgeHeaderArrival :: LedgerConfig blk -> LedgerState blk EmptyMK -> arrival -> Except PastHorizonException judgmenthandleHeaderArrival :: judgment -> m (Except HeaderArrivalException RelativeTime)
Constructors
forall arrival judgment. SomeHeaderInFutureCheck (HeaderInFutureCheck m blk arrival judgment)