The commands to execute
The digest of the transaction, may be set when the transaction is fully resolved
The expiration of the transaction
Optional
extensionsExtra metadata for implementation specific use-cases
The gas data
The inputs to the transaction
The sender of the transaction
Represent the serialized state of a partially built Transaction This format is designed to support transactions that have not been fully build allowing most properties to be omitted or set to null. It also supports unresolved object references, unresolved pure values, and Transaction Intents.