Hierarchy

  • Transaction

Index

Properties

Optional accountBalanceIntervals

accountBalanceIntervals: AccountBalanceInterval[]

Interval contraints regarding accounts. This is used by scripts which must validates account balances with some levels of flexibility. From Dijkstra era only.

Optional cbor

cbor: string

The raw serialized (CBOR) transaction, as found on-chain. Use --include-transaction-cbor to ALWAYS include the 'cbor' field. Omitted otherwise.

Optional certificates

certificates: Certificate[]

Optional collateralReturn

collateralReturn: TransactionOutput

Optional collaterals

Optional credits

credits: Credits

Optional datums

datums: object

Type declaration

Optional fee

Optional guards

guards: string[]

Scripts which must pass for the transaction to be valid. Meant to replace the 'withdraw-0' design pattern. From Dijkstra era only.

id

id: string

inputs

Optional metadata

metadata: Metadata

Optional mint

mint: Assets

Optional network

network: Network

Optional outputs

Optional proposals

proposals: GovernanceProposal[]

Optional redeemers

redeemers: Redeemer[]

Optional references

Optional requiredExtraScripts

requiredExtraScripts: string[]

Optional requiredExtraSignatories

requiredExtraSignatories: string[]

Optional scriptIntegrityHash

scriptIntegrityHash: string

Optional scripts

scripts: object

Type declaration

signatories

signatories: Signatory[]

spends

spends: "inputs" | "collaterals"

Optional subTransactions

subTransactions: SubTransaction[]

Nested sub-transactions. From Dijkstra era only.

Optional totalCollateral

totalCollateral: ValueAdaOnly

Optional treasury

treasury: object

Type declaration

Optional validityInterval

validityInterval: ValidityInterval

Optional votes

Optional withdrawals

withdrawals: Withdrawals