TransactionBody

scalus.cardano.ledger.TransactionBody
See theTransactionBody companion object
case class TransactionBody(inputs: Set[TransactionInput], outputs: Seq[TransactionOutput], fee: Coin, ttl: Option[Long], certificates: Option[Set[Certificate]], withdrawals: Option[Withdrawals], auxiliaryDataHash: Option[AuxiliaryDataHash], validityStartSlot: Option[Long], mint: Option[Mint], scriptDataHash: Option[ScriptDataHash], collateralInputs: Option[Set[TransactionInput]], requiredSigners: Option[Set[AddrKeyHash]], networkId: Option[Int], collateralReturnOutput: Option[TransactionOutput], totalCollateral: Option[Coin], referenceInputs: Option[Set[TransactionInput]], votingProcedures: Option[VotingProcedures], proposalProcedures: Option[ProposalProcedures], currentTreasuryValue: Option[Coin], donation: Option[Coin])

Attributes

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

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product