Module

Ctl.Internal.Plutip.Types

#ClusterStartupParameters

type ClusterStartupParameters = { keysDirectory :: FilePath, nodeConfigPath :: FilePath, nodeSocketPath :: FilePath, privateKeys :: Array PrivateKeyResponse }

#ErrorMessage

#FilePath

#PlutipConfig

type PlutipConfig = { clusterConfig :: { epochSize :: Maybe UInt, maxTxSize :: Maybe UInt, raiseExUnitsToMax :: Boolean, slotLength :: Seconds }, customLogger :: Maybe (LogLevel -> Message -> Aff Unit), hooks :: Hooks, host :: String, kupoConfig :: ServerConfig, logLevel :: LogLevel, ogmiosConfig :: ServerConfig, port :: UInt, suppressLogs :: Boolean }

A config that is used to run tests on Plutip clusters. Note that the test suite starts the services on the specified ports. It does not expect them to be running.

#ClusterStartupRequest

newtype ClusterStartupRequest

Constructors

Instances

Modules