AuxiliaryData

scalus.cardano.ledger.AuxiliaryData
See theAuxiliaryData companion object

Represents auxiliary data in a Cardano transaction

Attributes

Companion
object
Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Type members

Enum entries

final case class AlonzoFormat(metadata: Option[Map[TransactionMetadatumLabel, TransactionMetadatum]], nativeScripts: Option[Seq[Timelock]], plutusV1Scripts: Option[Seq[ByteString]], plutusV2Scripts: Option[Seq[ByteString]], plutusV3Scripts: Option[Seq[ByteString]])

Alonzo-era and later metadata format with optional components

Alonzo-era and later metadata format with optional components

Attributes

final case class Metadata(metadata: Map[TransactionMetadatumLabel, TransactionMetadatum])

Shelley-era metadata

Shelley-era metadata

Attributes

final case class MetadataWithScripts(metadata: Map[TransactionMetadatumLabel, TransactionMetadatum], scripts: Seq[Timelock])

Shelley-MA era combined metadata and scripts

Shelley-MA era combined metadata and scripts

Attributes