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