scalus.testing.yaci.YaciConfig
See theYaciConfig companion object
case class YaciConfig(enableLogs: Boolean = ..., containerName: String = ..., reuseContainer: Boolean = ..., imageTag: String = ..., startupTimeoutSeconds: Long = ...)
Configuration for Yaci DevKit container
Value parameters
- containerName
-
Name for the Docker container (used with reuse)
- enableLogs
-
Enable container logs for debugging
- imageTag
-
bloxbean/yaci-cliimage tag to run. The default runs a protocol version 11 (van Rossem) node. Note: when reuseContainer is enabled, changing the tag while a container created from the old tag still exists causes a Docker name conflict - remove the old container (docker rm -f) first. - reuseContainer
-
Reuse the same container across test runs for faster iteration
- startupTimeoutSeconds
-
How long to wait for the devnet API to come up. Companion node mode boots the chain via the Yano bootstrap before the Haskell node takes over, which takes a few minutes.
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article