ouroboros-network-api
Safe HaskellSafe-Inferred
LanguageHaskell2010

Ouroboros.Network.PeerSelection.PeerTrustable

Synopsis

Documentation

data PeerTrustable Source #

Is this Peer trustable as a bootstrap peer?

This trustability flag is used on local root peers (pre-genesis) to distinguish which locally configured peer is considered safe to trust for bootstrap purposes

Instances

Instances details
Generic PeerTrustable Source # 
Instance details

Defined in Ouroboros.Network.PeerSelection.PeerTrustable

Associated Types

type Rep PeerTrustable 
Instance details

Defined in Ouroboros.Network.PeerSelection.PeerTrustable

type Rep PeerTrustable = D1 ('MetaData "PeerTrustable" "Ouroboros.Network.PeerSelection.PeerTrustable" "ouroboros-network-api-0.11.0.0-inplace" 'False) (C1 ('MetaCons "IsTrustable" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "IsNotTrustable" 'PrefixI 'False) (U1 :: Type -> Type))
Show PeerTrustable Source # 
Instance details

Defined in Ouroboros.Network.PeerSelection.PeerTrustable

Eq PeerTrustable Source # 
Instance details

Defined in Ouroboros.Network.PeerSelection.PeerTrustable

Ord PeerTrustable Source # 
Instance details

Defined in Ouroboros.Network.PeerSelection.PeerTrustable

type Rep PeerTrustable Source # 
Instance details

Defined in Ouroboros.Network.PeerSelection.PeerTrustable

type Rep PeerTrustable = D1 ('MetaData "PeerTrustable" "Ouroboros.Network.PeerSelection.PeerTrustable" "ouroboros-network-api-0.11.0.0-inplace" 'False) (C1 ('MetaCons "IsTrustable" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "IsNotTrustable" 'PrefixI 'False) (U1 :: Type -> Type))