# First Deprecation Batch – Focused on Transaction Effects

**Removal Date: 2025-11-02**

This deprecation batch focused on the **representation of transactions and their effects**. Specifically, it aimed 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 were 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 were permanently removed as part of this batch, along with their recommended replacements.

The deprecated fields were removed on 2025-11-02.

Context
Field Name
Location
Purpose/Description
Replacement Field
Under transaction response when type is 
aptos_transaction
type
expected_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 affected asset
priced_asset.asset_info.asset_identifier.details.type
owner
expected_result.effects.balance_changes.owner
mined_result.effects.balance_changes.owner
Representing the address whose balance was changed
address
fiat_price
expected_result.fee_statement.fiat_price
mined_result.fee_statement.fiat_price
Representing the fiat price of the asset used for fee
priced_asset.price
Under transaction response when type is 
cosmos_transaction
type
expected_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 affected asset
priced_asset.asset_info.asset_identifier.details.type
coin_info
expected_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 transferred
priced_asset
owner
expected_result.effects.balance_changes.owner
mined_result.effects.balance_changes.owner
Representing the address whose balance was changed
address
price
expected_result.effects.transfers.price
mined_result.effects.transfers.price
Representing the fiat price of the asset transferred
priced_asset.price
from
from
The address sending the transaction
sender
Under transaction response when type is 
evm_transaction
type
expected_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 affected asset
priced_asset.asset_info.asset_identifier.details.type
token_contract
expected_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 affected asset
priced_asset.asset_info
price
expected_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 transferred
priced_asset.price
token_id
expected_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 affected asset in case it’s an NFT
priced_asset.asset_info
owner
expected_result.effects.balance_changes.owner
mined_result.effects.balance_changes.owner
Representing the address whose balance was changed
address
owned
expected_result.effects.balance_changes.owned
mined_result.effects.balance_changes.owned
Representing if it’s an ownership change of an NFT
diff
token
mined_result.effects.bridge.source.token
Representing the contract of the affected asset
priced_asset.asset_info
fiat_price
expected_result.effects.gas_debit.fiat_price
mined_result.effects.gas_debit.fiat_price
Representing the fiat price of the asset used for fee
priced_asset.price
Under transaction response when type is 
solana_transaction
type
expected_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 affected asset
priced_asset.asset_info.asset_identifier.details.type
price
expected_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 transferred
priced_asset.price
token_contract
expected_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 affected asset
priced_asset.asset_info
owner
expected_result.effects.balance_changes.owner
mined_result.effects.balance_changes.owner
Representing the address whose balance was changed
address
fee
expected_result.fee
mined_result.fee
Representing the full fee in lamports paid by the transaction
enriched_fee.fee
fiat_price
expected_result.enriched_fee.fiat_price
mined_result.enriched_fee.fiat_price
Representing the fiat price of the asset used for fee
enriched_fee.priced_asset.price
Under transaction response when type is 
starknet_transaction
fiat_price
expected_result.fees.fiat_price
mined_result.fees.fiat_price
Representing the fiat price of the asset used for fee
fees.priced_asset.price
Under transaction response when type is 
sui_transaction
type
expected_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 affected asset
priced_asset.asset_info.asset_identifier.details.type
owner
expected_result.effects.balance_changes.owner
mined_result.effects.balance_changes.owner
Representing the address whose balance was changed
address
fiat_price
expected_result.enriched_gas.fiat_price
mined_result.enriched_gas.fiat_price
Representing the fiat price of the asset used for fee
enriched_gas.priced_asset.price
Under transaction response when type is 
ton_transaction
fiat_price
expected_result.address_fees.fiat_price
mined_result.address_fees.fiat_price
Representing the fiat price of the asset used for fee
address_fees.priced_asset.price
Under transaction response when type is 
utxo_transaction
price
expected_result.effects.price
mined_result.effects.price
Representing the fiat price of the asset
effects.priced_asset.price
fiat_price
expected_result.fees.fiat_price
mined_result.fees.fiat_price
Representing the fiat price of the asset used for fee
fees.priced_asset.price