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 [BlockForging 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
|