cardano-testnet-8.8.0: The cardano full node
Safe HaskellSafe-Inferred
LanguageHaskell2010

Testnet.Components.SPO

Synopsis

Documentation

checkStakeKeyRegistered Source #

Arguments

:: (MonadTest m, MonadCatch m, MonadIO m, HasCallStack) 
=> TmpAbsolutePath 
-> ExecConfig 
-> String

Stake address

-> FilePath

Output file path of stake address info

-> m DelegationsAndRewards 

createStakeDelegationCertificate Source #

Arguments

:: (MonadTest m, MonadCatch m, MonadIO m, HasCallStack) 
=> TmpAbsolutePath 
-> AnyCardanoEra 
-> FilePath

Delegate stake verification key file

-> String

Pool id

-> FilePath 
-> m () 

createStakeKeyRegistrationCertificate Source #

Arguments

:: (MonadTest m, MonadCatch m, MonadIO m, HasCallStack) 
=> TmpAbsolutePath 
-> AnyCardanoEra 
-> FilePath

Stake verification key file

-> FilePath

Output file path

-> m () 

registerSingleSpo Source #

Arguments

:: (MonadTest m, MonadCatch m, MonadIO m, HasCallStack) 
=> Int

Identifier for stake pool

-> TmpAbsolutePath 
-> CardanoTestnetOptions 
-> ExecConfig 
-> (TxIn, FilePath, String) 
-> m (String, FilePath, FilePath, FilePath, FilePath)

Result tuple: 1. String: Registered stake pool ID 2. FilePath: Stake pool cold signing key 3. FilePath: Stake pool cold verification key 4. FilePath: Stake pool VRF signing key 5. FilePath: Stake pool VRF verification key