| User | id | string | The identifier of the user |
| tags | list<string> | The collection of tags for the user |
| email | string | The email address of the user |
| alias | string | The alias of the user |
| Activity | type | string | The type of the activity (e.g. ACTIVITY_TYPE_SIGN_TRANSACTION_V2) |
| resource | string | The resource type the activity targets: USER, PRIVATE_KEY, POLICY, WALLET, ORGANIZATION, INVITATION, CREDENTIAL, CONFIG, RECOVERY, AUTH, PAYMENT_METHOD, SUBSCRIPTION |
| action | string | The action of the activity: CREATE, UPDATE, DELETE, SIGN, EXPORT, IMPORT |
| Wallet | id | string | The identifier of the wallet |
| imported | bool | Boolean indicating whether or not this wallet has been imported |
| exported | bool | Boolean indicating whether or not this wallet has been exported |
| label | string | The label of this wallet |
| Wallet Account | address | string | The wallet account address |
| PrivateKey | id | string | The identifier of the private key |
| tags | list<string> | The collection of tags for the private key |
| imported | bool | Boolean indicating whether or not this private key has been imported |
| exported | bool | Boolean indicating whether or not this private key has been exported |
| label | string | The label of this private key |
| EthereumTransaction | from | string | The sender address of the transaction |
| to | string | The receiver address of the transaction (can be an EOA or smart contract) |
| data | string | The arbitrary calldata of the transaction (hex-encoded) |
| value | int | The amount being sent (in wei) |
| gas | int | The maximum allowed gas for the transaction |
| gas_price | int | The price of gas for the transaction (Note: this field was used in legacy transactions and was replaced with max_fee_per_gas in EIP 1559 transactions, however when evaluating policies on EIP 1559 transactions, this field will be populated with the same value as max_fee_per_gas) |
| chain_id | int | The chain identifier for the transaction |
| nonce | int | The nonce for the transaction |
| max_fee_per_gas | int | EIP 1559 field specifying the max amount to pay per unit of gas for the transaction (Note: This is the sum of the gas for the transaction and the priority fee described below) |
| max_priority_fee_per_gas | int | EIP 1559 field specifying the max amount of the tip to be paid to miners for the transaction |
| max_fee_per_blob_gas | int | EIP 4844 field specifying the maximum fee users are willing to pay per unit of blob gas, akin to the tip in EIP 1559 |
| type | string | The EVM transaction type. This should be one of the following: “LEGACY”, “TYPE_1” (EIP 2930), “TYPE_2” (EIP 1559), “TYPE_3” (EIP 4844), “TYPE_4” (EIP 7702) |
| SolanaTransaction | account_keys | list<string> | The accounts (public keys) involved in the transaction |
| program_keys | list<string> | The programs (public keys) involved in the transaction |
| instructions | list<Instruction> | A list of Instructions (see below) |
| transfers | list<Transfer> | A list of Transfers (see below) |
| recent_blockhash | string | The recent blockhash specified in a transaction |
| spl_transfers | list<SPLTransfer> | A list of SPLTransfers (see below) |
| address_table_lookups | list<AddressTableLookup> | A list of AddressTableLookups (see below) |
| TronTransaction | ref_block_bytes | string | The height of the transaction reference block |
| ref_block_hash | string | The hash of the transaction reference block |
| expiration | int | Transaction expiration time in milliseconds |
| timestamp | int | Transaction timestamp in milliseconds |
| data | string | Transaction memo (not the call data!) |
| fee_limit | int | The maximum energy cost allowed for the execution of smart contract transactions |
| contract | list<TronContract> | A list of TronContract. This is the main content of a Tron transaction. This determines the type of transaction being executed and its parameters (see below) |