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