TransactionBody

scalus.cardano.ledger.TransactionBody
See theTransactionBody companion object
case class TransactionBody(inputs: Set[TransactionInput], outputs: IndexedSeq[Sized[TransactionOutput]], fee: Coin, ttl: Option[Long], certificates: TaggedSet[Certificate], withdrawals: Option[Withdrawals], auxiliaryDataHash: Option[AuxiliaryDataHash], validityStartSlot: Option[Long], mint: Option[Mint], scriptDataHash: Option[ScriptDataHash], collateralInputs: Set[TransactionInput], requiredSigners: Set[AddrKeyHash], networkId: Option[Int], collateralReturnOutput: Option[Sized[TransactionOutput]], totalCollateral: Option[Coin], referenceInputs: Set[TransactionInput], votingProcedures: Option[VotingProcedures], proposalProcedures: Set[ProposalProcedure], 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