Skip to main content

Get Transactions

Endpoint: GET /api/oracle/bridge-transactions

Request:

Parameter NameTypeRequiredDescription
addressOrTxHashstringYesAddress or tx hash
pageNostringYesPage number
pageSizestringYesItems per page
sortNamestringNoSort field
sortOrderstringNoSort order

Response:

Parameter NameTypeDescription
codenumberStatus code
msgstringReturn message
dataobjectData
dataarrayFailed transaction list
message_idstringMessage id
source_contractstringSource contract address
dest_contractstringDestination contract address
source_tx_hashstringSource chain tx hash
dest_tx_hashstringDestination chain tx hash
from_addressstringSender address
to_addressstringRecipient address
send_amountstringSent amount
min_receive_amountstringMinimum received amount
receive_amountstringReceived amount
source_chain_namestringSource chain name
dest_chain_namestringDestination chain name
source_token_addressstringSource chain token address
source_token_decimalsnumberSource chain token decimals
source_token_symbolstringSource chain token symbol
dest_token_addressstringDestination chain token address
dest_token_decimalsnumberDestination chain token decimals
dest_token_symbolstringDestination bridge token
dest_bridge_tokenstringDestination bridge token
dest_bridge_token_decimalsnumberDestination bridge token decimals
dest_bridge_token_amountstringDestination bridge token amount
fee_addressstringFee token address
fee_decimalsnumberFee token decimals
fee_symbolstringFee token symbol
ccip_feestringThird-party fee
bridge_feestringBridge fee
statusstringStatus (Success, Failed, Processing)
subsidy_amountstringSubsidy amount
start_timestringStart time
end_timestringEnd time
created_atstringCreated time
updated_atstringUpdated time
totalnumberTotal
pageobjectPagination info
`` pagenumberPage number
`` pageSizenumberItems per page
{
"code": 0,
"msg": "success",
"data": {
"data": [
{
"message_id": "0x630a9c99a15d79c352e858b48eeb5673deaeb4ccc908c6f144a347ce851ecc16", // Message id
"source_contract": "0x...", // Source contract address
"dest_contract": "0x...", // Destination contract address
"source_tx_hash": "0x...", // Source chain tx hash
"dest_tx_hash": "0x...", // Destination chain tx hash
"from_address": "0x...", // Sender address
"to_address": "0x...", // Recipient address
"send_amount": "100000", // Sent amount
"min_receive_amount": "5746894261428", // Minimum received amount
"receive_amount": "774417381341548", // Received amount
"source_chain_name": "Solana", // Source chain name
"dest_chain_name": "Avalanche", // Destination chain name
"source_token_address": "So11111111111111111111111111111111111111112", // Source chain token address
"source_token_decimals": 9, // Source chain token decimals
"source_token_symbol": "SOL", // Source chain token symbol
"dest_token_address": "0x0000000000000000000000000000000000000000", // Destination chain token address
"dest_token_decimals": 18, // Destination chain token decimals
"dest_token_symbol": "AVAX", // Destination bridge token
"dest_bridge_token": "0x0000000000000000000000000000000000000000", // Destination bridge token
"dest_bridge_token_decimals": 18, // Destination bridge token decimals
"dest_bridge_token_amount": "14527", // Destination bridge token amount
"fee_address": "So11111111111111111111111111111111111111112", // Fee token address
"fee_decimals": 9, // Fee token decimals
"fee_symbol": "SOL", // Fee token symbol
"ccip_fee": "0", // ccip fee
"bridge_fee": "32000000", // Bridge fee
"status": "Success", // Status (Success, Failed, Processing)
"subsidy_amount": "0", // Subsidy amount
"start_time": "2025-06-18 13:04:35", // Start time
"end_time": "2025-06-19 06:30:40", // End time
"created_at": "2025-06-18 13:04:46", // Created time
"updated_at": "2025-06-19 06:30:45" // Updated time
}
// ...more transactions
],
"total": 100,
"page": {
"page": 1,
"pageSize": 10
}
}
}