| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Test.ThreadNet.Rekeying
Synopsis
- data Rekeying (m ∷ Type → Type) blk = Rekeying {
- rekeyOracle ∷ CoreNodeId → SlotNo → Maybe SlotNo
- rekeyUpd ∷ CoreNodeId → ProtocolInfo blk → m [MkBlockForging m blk] → EpochNo → opKey → m (Maybe (TestNodeInitialization m blk))
- rekeyFreshSKs ∷ Stream opKey
- fromRekeyingToRekeyM ∷ IOLike m ⇒ Rekeying m blk → m (RekeyM m blk)
Documentation
data Rekeying (m ∷ Type → Type) blk Source #
Functionality used by test node in order to update its operational key
This is the conceptual interface demanded from the test-specific logic. It
is used to define tnaRekeyM, which the test infrastructure invokes per the
NodeRestarts schedule.
Constructors
| Rekeying | |
Fields
| |