TransactionBody

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