In the following documentation we will refer to response object of the RPC endpoint as data
If transaction has id we return that in raw form (base32 encoded string)
this.data.transaction.id;
Transaction id converted to 32 byte hex string with 0x prefix (standardized txid)
array of note field if note field was added to transaction
if there is exactly one reference and it is a representation of 32 byte hex encoded string it is returned here, otherwise 0 reference is returned
Transaction round time (block time of a block that transaction is a part of)
this.data.transaction.roundTime;
Array of length 1 that is
[this.data.transaction.sender];
depending on type of transaction