Skip to content

First Deprecation Batch – Focused on Transaction Effects

Removal Date: 2025-11-02

This first deprecation batch focuses on the representation of transactions and their effects. Specifically, it aims to standardize how transaction effects are structured across all supported transaction types, simplifying integration and making behavior more predictable for developers.

The following API endpoints are affected by this change:

  • GET /api/v1/transactions/{id}
  • GET /api/v1/transactions
  • POST /api/v1/transactions
  • POST /api/v1/transactions/create-and-wait
  • POST /api/v1/transactions/predict

The table below lists the fields that will be removed as part of this batch, along with their recommended replacements. The deprecated fields are currently still available but will be permanently removed on 2025-11-02. The replacement fields are already readily available.

ContextField NameLocationPurpose/DescriptionReplacement Field
Under transaction response when type is aptos_transactiontypeexpected_result.effects.balance_changes.type
mined_result.effects.balance_changes.type
expected_result.effects.transfers.type
mined_result.effects.transfers.type
Representing the type (native/coin) of the effected assetpriced_asset.asset_info.asset_identifier.type
ownerexpected_result.effects.balance_changes.owner
mined_result.effects.balance_changes.owner
Representing the address whose balance was changedaddress
fiat_priceexpected_result.fee_statement.fiat_price
mined_result.fee_statement.fiat_price
Representing the fiat price of the asset used for feepriced_asset.price
Under transaction response when type is cosmos_transactiontypeexpected_result.effects.balance_changes.type
mined_result.effects.balance_changes.type
expected_result.effects.transfers.type
mined_result.effects.transfers.type
Representing the type (native/token) of the effected assetpriced_asset.asset_info.asset_identifier.type
coin_infoexpected_result.effects.balance_changes.coin_info
mined_result.effects.balance_changes.coin_info
expected_result.effects.transfers.coin_info
mined_result.effects.transfers.coin_info
Details about the coin being transferredpriced_asset
ownerexpected_result.effects.balance_changes.owner
mined_result.effects.balance_changes.owner
Representing the address whose balance was changedaddress
priceexpected_result.effects.transfers.price
mined_result.effects.transfers.price
Representing the fiat price of the asset transferredpriced_asset.price
fromfromThe address sending the transactionsender
Under transaction response when type is evm_transactiontypeexpected_result.effects.balance_changes.type
mined_result.effects.balance_changes.type
expected_result.effects.transfers.type
mined_result.effects.transfers.type
expected_result.effects.allowances.type
mined_result.effects.allowances.type
Representing the type (native/erc20/erc721/erc1155) of the effected assetpriced_asset.asset_info.asset_identifier.type
token_contractexpected_result.effects.balance_changes.token_contract
mined_result.effects.balance_changes.token_contract
expected_result.effects.transfers.token_contract
mined_result.effects.transfers.token_contract
expected_result.effects.allowances.token_contract
mined_result.effects.allowances.token_contract
Representing the contract of the effected assetpriced_asset.asset_info
priceexpected_result.effects.balance_changes.price
mined_result.effects.balance_changes.price
expected_result.effects.transfers.price
mined_result.effects.transfers.price
expected_result.effects.allowances.price
mined_result.effects.allowances.price
mined_result.effects.bridge.source.price
Representing the fiat price of the asset transferredpriced_asset.price
token_idexpected_result.effects.balance_changes.token_id
mined_result.effects.balance_changes.token_id
expected_result.effects.transfers.token_id
mined_result.effects.transfers.token_id
expected_result.effects.allowances.token_id
mined_result.effects.allowances.token_id
Representing the token_id of the effected asset in case it’s an NFTpriced_asset.asset_info
ownerexpected_result.effects.balance_changes.owner
mined_result.effects.balance_changes.owner
Representing the address whose balance was changedaddress
ownedexpected_result.effects.balance_changes.owned
mined_result.effects.balance_changes.owned
Representing if it’s an ownership change of an NFTdiff
tokenmined_result.effects.bridge.source.tokenRepresenting the contract of the effected assetpriced_asset.asset_info
fiat_priceexpected_result.effects.gas_debit.fiat_price
mined_result.effects.gas_debit.fiat_price
Representing the fiat price of the asset used for feepriced_asset.price
Under transaction response when type is solana_transactiontypeexpected_result.effects.balance_changes.type
mined_result.effects.balance_changes.type
expected_result.effects.transfers.type
mined_result.effects.transfers.type
Representing the type (native/spl) of the effected assetpriced_asset.asset_info.asset_identifier.type
priceexpected_result.effects.balance_changes.price
mined_result.effects.balance_changes.price
expected_result.effects.transfers.price
mined_result.effects.transfers.price
Representing the fiat price of the asset transferredpriced_asset.price
token_contractexpected_result.effects.balance_changes.token_contract
mined_result.effects.balance_changes.token_contract
expected_result.effects.transfers.token_contract
mined_result.effects.transfers.token_contract
Representing the contract of the effected assetpriced_asset.asset_info
ownerexpected_result.effects.balance_changes.owner
mined_result.effects.balance_changes.owner
Representing the address whose balance was changedaddress
feeexpected_result.fee
mined_result.fee
Representing the full fee in lamports paid by the transactionenriched_fee.fee
fiat_priceexpected_result.enriched_fee.fiat_price
mined_result.enriched_fee.fiat_price
Representing the fiat price of the asset used for feeenriched_fee.priced_asset.price
Under transaction response when type is starknet_transactionfiat_priceexpected_result.fees.fiat_price
mined_result.fees.fiat_price
Representing the fiat price of the asset used for feefees.priced_asset.price
Under transaction response when type is sui_transactiontypeexpected_result.effects.balance_changes.type
mined_result.effects.balance_changes.type
expected_result.effects.transfers.type
mined_result.effects.transfers.type
Representing the type (native/coin) of the effected assetpriced_asset.asset_info.asset_identifier.type
ownerexpected_result.effects.balance_changes.owner
mined_result.effects.balance_changes.owner
Representing the address whose balance was changedaddress
fiat_priceexpected_result.enriched_gas.fiat_price
mined_result.enriched_gas.fiat_price
Representing the fiat price of the asset used for feeenriched_gas.priced_asset.price
Under transaction response when type is ton_transactionfiat_priceexpected_result.address_fees.fiat_price
mined_result.address_fees.fiat_price
Representing the fiat price of the asset used for feeaddress_fees.priced_asset.price
Under transaction response when type is utxo_transactionpriceexpected_result.effects.price
mined_result.effects.price
Representing the fiat price of the asseteffects.priced_asset.price
fiat_priceexpected_result.fees.fiat_price
mined_result.fees.fiat_price
Representing the fiat price of the asset used for feefees.priced_asset.price