Safe Haskell | None |
---|---|
Language | Haskell2010 |
Cardano.Network.Types
Synopsis
Documentation
data LedgerStateJudgement Source #
Wether the node is caught up or fell too far behind the chain
Constructors
YoungEnough | |
TooOld |
Instances
Generic LedgerStateJudgement Source # | |||||
Defined in Cardano.Network.Types Associated Types
Methods from :: LedgerStateJudgement -> Rep LedgerStateJudgement x # to :: Rep LedgerStateJudgement x -> LedgerStateJudgement # | |||||
Show LedgerStateJudgement Source # | |||||
Defined in Cardano.Network.Types Methods showsPrec :: Int -> LedgerStateJudgement -> ShowS # show :: LedgerStateJudgement -> String # showList :: [LedgerStateJudgement] -> ShowS # | |||||
Eq LedgerStateJudgement Source # | |||||
Defined in Cardano.Network.Types Methods (==) :: LedgerStateJudgement -> LedgerStateJudgement -> Bool # (/=) :: LedgerStateJudgement -> LedgerStateJudgement -> Bool # | |||||
NoThunks LedgerStateJudgement Source # | |||||
Defined in Cardano.Network.Types | |||||
type Rep LedgerStateJudgement Source # | |||||
Defined in Cardano.Network.Types |
newtype NumberOfBigLedgerPeers Source #
Minimum number of hot big ledger peers in Genesis mode
for trusted state to be signalled to Consensus. This number
should be smaller than the targetNumberOfActiveBigLedgerPeers
but greater than 1. In Genesis, we may demote a big ledger peer
for underperformance, but not promote a replacement immediately
to guard against adversaries which may want to slow down our
progress.
Constructors
NumberOfBigLedgerPeers | |
Fields |
Instances
FromJSON NumberOfBigLedgerPeers Source # | |
Defined in Cardano.Network.Types Methods parseJSON :: Value -> Parser NumberOfBigLedgerPeers # parseJSONList :: Value -> Parser [NumberOfBigLedgerPeers] # | |
Show NumberOfBigLedgerPeers Source # | |
Defined in Cardano.Network.Types Methods showsPrec :: Int -> NumberOfBigLedgerPeers -> ShowS # show :: NumberOfBigLedgerPeers -> String # showList :: [NumberOfBigLedgerPeers] -> ShowS # | |
Eq NumberOfBigLedgerPeers Source # | |
Defined in Cardano.Network.Types Methods (==) :: NumberOfBigLedgerPeers -> NumberOfBigLedgerPeers -> Bool # (/=) :: NumberOfBigLedgerPeers -> NumberOfBigLedgerPeers -> Bool # |