Transaction History
Track and monitor cross-chain transactions across all bridge providers
Overview
Transaction history operations provide tracking and monitoring of cross-chain bridge transactions across all bridge providers.
Basic Transaction History
Getting Recent Transactions
Retrieve recent bridge transactions with status, protocols used, and amount information for tracking and monitoring.
import { AggLayerSDK } from '@agglayer/sdk';
const sdk = new AggLayerSDK();
const core = sdk.getCore();
const recentTransactions = await core.getTransactions({
limit: 10,
});Filtering Transactions
Filtering by Address and Networks
Filter transaction history by user address or network pairs to narrow down results for specific use cases.
// By user address
const userTransactions = await core.getTransactions({
address: '0xUserAddress',
limit: 20,
});
// By network pairs
const networkFilteredTx = await core.getTransactions({
sourceNetworkIds: '1,747474',
destinationNetworkIds: '747474,1',
limit: 15,
});Working Example
import { AggLayerSDK } from '@agglayer/sdk';
const sdk = new AggLayerSDK();
const core = sdk.getCore();
// Get recent transactions
const recentTransactions = await core.getTransactions({ limit: 10 });
// Get user transactions
const userTransactions = await core.getTransactions({
address: '0xUserAddress',
limit: 20,
});Edit on GitHub
Last updated on