| sender_addressstring —  OPTIONAL | 
| typestring —  OPTIONALType of operation e.g transfer | 
| statusstring —  OPTIONALThis value indicates the state of the operations | 
| token_transfer_recipient_addressstring —  OPTIONAL | 
| amountstring —  OPTIONAL | 
| symbolstring —  OPTIONAL | 
| decimalsinteger —  OPTIONAL | 
| gas_limitnumber —  OPTIONALMaximum price a user is willing to pay. | 
| gas_pricenumber —  OPTIONALCost necessary to perform a transaction on the network | 
| suggested_fee_multipliernumber —  OPTIONALA suggested fee multiplier to indicate that the suggested fee should be scaled. This may be used to set higher fees for urgent transactions or to pay lower fees when there is less urgency. | 
| max_feestring —  OPTIONALMaximum fee user is willing to pay | 
| feestring —  OPTIONAL | 
| sizeinteger —  OPTIONALTransaction approximative size (used to calculate total fee). | 
| memostring —  OPTIONAL | 
| number_of_cyclesinteger —  OPTIONALNumber of cycles when stacking. | 
| contract_addressstring —  OPTIONALAddress of the contract to call. | 
| contract_namestring —  OPTIONALName of the contract to call. | 
| burn_block_heightinteger —  OPTIONALSet the burnchain (BTC) block for stacking lock to start. | 
| delegate_tostring —  OPTIONALDelegator address for when calling delegate-stacking. | 
| pox_addrstring —  OPTIONALThe reward address for stacking transaction. It should be a valid Bitcoin address | 
| signer_keystring —  OPTIONALThe hex-encoded signer key (buff 33) for PoX. |