Safe Haskell | None |
---|---|
Language | Haskell2010 |
Test.Consensus.Byron.Examples
Synopsis
- cfg :: BlockConfig ByronBlock
- codecConfig :: CodecConfig ByronBlock
- leaderCredentials :: ByronLeaderCredentials
- ledgerConfig :: LedgerConfig ByronBlock
- secParam :: SecurityParam
- windowSize :: WindowSize
- exampleApplyTxErr :: ApplyMempoolPayloadErr
- exampleChainDepState :: ChainDepState (BlockProtocol ByronBlock)
- exampleExtLedgerState :: ExtLedgerState ByronBlock
- exampleGenTx :: GenTx ByronBlock
- exampleGenTxId :: TxId (GenTx ByronBlock)
- exampleHeaderHash :: ByronHash
- exampleHeaderState :: HeaderState ByronBlock
- exampleLedgerState :: LedgerState ByronBlock
- examples :: Examples ByronBlock
Setup
codecConfig :: CodecConfig ByronBlock Source #
leaderCredentials :: ByronLeaderCredentials Source #
ledgerConfig :: LedgerConfig ByronBlock Source #
secParam :: SecurityParam Source #
Note that we must use the same value for the SecurityParam
as for the
WindowSize
, because decodeByronChainDepState
only takes the
SecurityParam
and uses it as the basis for the WindowSize
.
windowSize :: WindowSize Source #
Examples
exampleApplyTxErr :: ApplyMempoolPayloadErr Source #
exampleChainDepState :: ChainDepState (BlockProtocol ByronBlock) Source #
exampleExtLedgerState :: ExtLedgerState ByronBlock Source #
exampleGenTx :: GenTx ByronBlock Source #
exampleGenTxId :: TxId (GenTx ByronBlock) Source #
exampleHeaderHash :: ByronHash Source #
exampleHeaderState :: HeaderState ByronBlock Source #
exampleLedgerState :: LedgerState ByronBlock Source #