Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- forgeByronBlock :: HasCallStack => TopLevelConfig ByronBlock -> Overrides ByronBlock -> BlockNo -> SlotNo -> TickedLedgerState ByronBlock -> [ Validated ( GenTx ByronBlock )] -> PBftIsLeader PBftByronCrypto -> ByronBlock
- forgeRegularBlock :: HasCallStack => BlockConfig ByronBlock -> Overrides ByronBlock -> BlockNo -> SlotNo -> TickedLedgerState ByronBlock -> [ Validated ( GenTx ByronBlock )] -> PBftIsLeader PBftByronCrypto -> ByronBlock
- forgeEBB :: BlockConfig ByronBlock -> SlotNo -> BlockNo -> ChainHash ByronBlock -> ByronBlock
Documentation
:: HasCallStack | |
=> TopLevelConfig ByronBlock | |
-> Overrides ByronBlock |
How to override max tx capacity defined by ledger |
-> BlockNo |
Current block number |
-> SlotNo |
Current slot number |
-> TickedLedgerState ByronBlock |
Current ledger |
-> [ Validated ( GenTx ByronBlock )] |
Txs to consider adding in the block |
-> PBftIsLeader PBftByronCrypto |
Leader proof (
|
-> ByronBlock |
:: HasCallStack | |
=> BlockConfig ByronBlock | |
-> Overrides ByronBlock |
How to override max tx capacity defined by ledger |
-> BlockNo |
Current block number |
-> SlotNo |
Current slot number |
-> TickedLedgerState ByronBlock |
Current ledger |
-> [ Validated ( GenTx ByronBlock )] |
Txs to consider adding in the block |
-> PBftIsLeader PBftByronCrypto |
Leader proof (
|
-> ByronBlock |
For testing purposes
:: BlockConfig ByronBlock | |
-> SlotNo |
Current slot |
-> BlockNo |
Current block number |
-> ChainHash ByronBlock |
Previous hash |
-> ByronBlock |