eth-listen-transactions
v1.0.2
Published
Real-time Listen ethereum transactions from blockchain
Maintainers
Readme
eth-listen-transactions
A Node.js library for listening to real-time DEX transactions using the DexTracker API.
Installation
npm install eth-listen-transactionsUsage
import DexTracker from 'eth-listen-transactions';
const tracker = new DexTracker();
tracker.on('trade', (trade) => {
console.log('New trade:', trade);
});
tracker.connect('0x9cdf242ef7975d8c68d5c1f5b6905801699b1940');API
Methods
connect(network, address)- Connect to track trades for a specific tokendisconnect()- Close the connectionisConnected()- Check connection status
Events
connected- Fired when connection is establishedtrade- Fired when a new trade is receivederror- Fired when an error occursdisconnected- Fired when connection is lostreconnecting- Fired during reconnection attempts
Supported Networks
sol- Solanaeth- Ethereumbsc- Binance Smart Chainbase- Basetron- Tron
Trade Data Structure
{
type: 'buy' | 'sell',
network: 'sol' | 'eth' | 'bsc' | 'base' | 'tron',
volume: number, // USD amount
price: number, // USD price
exchange: string,
txn: string, // Transaction ID
walletAddress: string,
pool: string // Pool address
}