scalus.cardano.blueprint.ScalusInfo
See theScalusInfo companion object
Scalus-specific toolchain provenance, stored as a top-level extension key of the blueprint document. CIP-57 sets additionalProperties: false on preamble and compiler, but not on the document root, so an extra root key keeps the blueprint valid against the official schema.
The Scalus version already lives in preamble.compiler.version; this records what the JSON has no other slot for – the Scala toolchain that compiled the contracts, which determines the generated UPLC (different Scala versions can produce different scripts and hashes).
Value parameters
- scalaVersion
-
the full Scala version the contracts were compiled with (e.g. "3.3.7")
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article