An argument to a programmable transaction command.
Index of an input when kind is INPUT.
kind
INPUT
Returns the field-presence view for this Argument instance.
Index of a result when kind is RESULT.
RESULT
Used to access a nested result when kind is RESULT.
Copies the original message, including unknown fields.