cardano-node-1.30.0
Safe HaskellNone
LanguageHaskell2010

Cardano.Node.Protocol.Byron

Synopsis

Documentation

mkSomeConsensusProtocolByronNodeByronProtocolConfigurationMaybe ProtocolFilepathsExceptT ByronProtocolInstantiationError IO SomeConsensusProtocol Source #

Make SomeConsensusProtocol using the Byron instance.

This lets us handle multiple protocols in a generic way.

This also serves a purpose as a sanity check that we have all the necessary type class instances available.

Errors

Reusable parts