Skip to main content

Data

[TransactionData] represents the data section for every transaction. It includes:

  • Ledger: asset transfers
  • Code: smart contract code (hexadecimal),
  • Content: free zone for data hosting (string or hexadecimal)
  • Ownership: authorization/delegations containing list of secrets and their authorized public keys to proof the ownership
  • Recipients: For non asset transfers, the list of recipients of the transaction (e.g Smart contract interactions)
type Data {
actionRecipients: [Recipient]
code: String
content: Content
ledger: Ledger
ownerships: [Ownership]
recipients: [Address]
}

Fields

Data.actionRecipients ● [Recipient] list object

Data.code ● String scalar

Data.content ● Content scalar

Data.ledger ● Ledger object

Data.ownerships ● [Ownership] list object

Data.recipients ● [Address] list scalar

Member of

Transaction object