Removal Date: 2026-03-08
The following table describes the exact deletions for phase 2:
| Context | Field name | Location | Purpose/Description | Replacement Field |
|---|---|---|---|---|
In price object, the field named price of type int.Prices appear under transactions and under assets. | price | Everywhere the price field appears across the APIs (under transactions and assets objects) | The Asset price in USD value. The field was replaced for better price accuracy. | price_float |
| When retrieving balances of assets using APIs: Get Owned Asset, List Owned Assets, Get Vault Asset, List Vault Assets | balances.mined | mined | The available mined balance | balances.available_mined |
balances.pending_incoming | pending_incoming | The available pending incoming balance | balances.available_pending_incoming | |
balance | balance | The available mined balance | balances.available_mined | |
asset | asset | Details about the asset | priced_asset.asset_info | |
In the PricedAsset object, the field named asset_identifier appears in every transaction type and in owned assets. | asset_identifier | Every field named asset_identifier nested inside a priced_asset field under transactions (under any type of effects and under fee details)and under owned assets | Details about the asset | priced_asset.asset_info.asset_identifier |
Under transaction response, when type is evm_transaction for swaps | provider_id | evm_transaction_type_details.spot_swap.provider_id | Details about the provider of the swap | provider_info |
Under transaction response, when type is evm_message for swaps | provider_id | typed_data.provider_id | Details about the provider of the swap | provider_info |
| Under transactions, when looking for block details | heightslotsequence_numbersequence | block.heightblock.slotblock.sequence_numberblock.sequence | The block number | number |
digest | block.digest | The block hash | hash | |
Under transaction response, when type is black_box_signature | hash_integer | details.hash_integer | The payload to sign | hash_binary |
payload | payload | The payload to sign | details.hash_binary | |
Under each transaction, under x_transaction_type_details | direction | cosmos_transaction_type_details.directionevm_transaction_type_details.directionsolana_transaction_type_details.directionsui_transaction_type_details.directionutxo_transaction_type_details.direction | The direction of a transfer | Doesn’t exist |
Under transaction response, when type is starknet_ransaction | l1_gas_max_amount | l1_gas_max_amountl1_gas_max_price_per_unit | Legacy gas fields | fee_details |
Under transaction response, when type is sui_ransaction | checkpoint | checkpoint | Details of the block including the transaction | block |
Under transaction response, when type is evm_transaction for both expected_result and mined_result | type | expected_result.effects.allowances.typemined_result.effects.allowances.type | Representing the type (native or token) of the effected asset | priced_asset.asset_info.asset_identifier.type |
token_contract | expected_result.effects.allowances.token_contractmined_result.effects.allowances.token_contract | Representing the contract of the effected asset | priced_asset.asset_info | |
price | expected_result.effects.allowances.pricemined_result.effects.allowances.price | Representing the fiat price of the asset transferred | priced_asset.price | |
token_id | expected_result.effects.allowances.token_idmined_result.effects.allowances.token_id | Representing the token_id of the effected asset in case it’s an NFT | priced_asset.asset_info | |
Under transaction response, when type is evm_transaction | funded_by_vault | funded_by_vault | Representing the vault used as gas station | fee_payer |
Under transaction response, when type is evm_message for permit message | ownerspendervaluepricepriced_asset | typed_data.ownertyped_data.spendertyped_data.valuetyped_data.pricetyped_data.priced_asset | Representing the details of the allowance given in this permit | expected_result.effects.allowances[0] |
Under transaction response, when type is evm_message for permit2 messages | ownerspendervaluepricepriced_asset | typed_data.ownertyped_data.spendertyped_data.valuetyped_data.pricetyped_data.priced_asset | Representing the details of the allowance given in this permit | expected_result.effects.allowances[0] |
spendertokenexpirationnoncepricepriced_asset | typed_data.spendertyped_data.tokentyped_data.expirationtyped_data.noncetyped_data.pricetyped_data.priced_asset | Representing the details of the allowance given in this permit2 | expected_result.effects.allowances[0] |