| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Bcc.Node.Protocol.Types
Documentation
Constructors
| ColeProtocol | |
| SophieProtocol | |
| BccProtocol |
Instances
| Eq Protocol Source # | |
| Show Protocol Source # | |
| Generic Protocol Source # | |
| NFData Protocol Source # | |
Defined in Bcc.Node.Protocol.Types | |
| FromJSON Protocol Source # | |
Defined in Bcc.Node.Protocol.Types | |
| NoThunks Protocol Source # | |
| type Rep Protocol Source # | |
Defined in Bcc.Node.Protocol.Types type Rep Protocol = D1 ('MetaData "Protocol" "Bcc.Node.Protocol.Types" "bcc-node-1.99.0-inplace" 'False) (C1 ('MetaCons "ColeProtocol" 'PrefixI 'False) (U1 ∷ Type → Type) :+: (C1 ('MetaCons "SophieProtocol" 'PrefixI 'False) (U1 ∷ Type → Type) :+: C1 ('MetaCons "BccProtocol" 'PrefixI 'False) (U1 ∷ Type → Type))) | |
data SomeConsensusProtocol where Source #
Constructors
| SomeConsensusProtocol ∷ ∀ blk. (Protocol IO blk, HasKESMetricsData blk, HasKESInfo blk, TraceConstraints blk) ⇒ BlockType blk → ProtocolInfoArgs IO blk → SomeConsensusProtocol |