Arbitrum One
هل أنت مستعد لاستدعاء هذا في الإنتاج؟
الخطة المجانية تغطي المشاريع الشخصية. الدفع حسب الاستخدام يتوسع دون بطاقة.
Arbitrum One
الخطة المجانية تغطي المشاريع الشخصية. الدفع حسب الاستخدام يتوسع دون بطاقة.
trace_filter searches an Arbitrum One node for traces matching criteria you supply — a from/to address set, a block range, plus pagination via after and count — and returns a flat array of matching trace objects across all those blocks. It is the cross-block counterpart to trace_block: instead of every trace in one block, you get only the traces touching the addresses you care about over a span of history. Arbitrum One is a Nitro Optimistic Rollup (chain ID 42161) whose gas is paid in ETH, and this is how you mine its internal-transaction history for one account. Send requests to https://arbitrum.therpc.io/YOUR_API_KEY.
fromAddress a set of known bot addresses operating on Arbitrum DEXs.| # | الاسم | النوع | مطلوب | الوصف |
|---|---|---|---|---|
| 1 | filter | object | نعم | Filter object with the following optional fields. |
| النوع | الوصف |
|---|---|
| array | Flat array of matching trace objects, each with the same shape as trace_transaction results: `{action, result, subtraces, traceAddress, transactionHash, transactionPosition, blockHash, blockNumber, type}`. |
Try it live in the Arbitrum One playground.
| الكود | الرسالة | السبب |
|---|---|---|
-32601 | Method not found | trace namespace not enabled or client does not support trace_filter. |
-32602 | Invalid params | Filter object contains invalid fields, or block range is too wide for the node's configured limit. |
-32000 | query returned more than X results | Result set exceeded the node's per-request limit; narrow the block range or use pagination. |
after/count.eth_getLogs, traces are not indexed by topic — only by address and block number — so you cannot filter by event signature here.المعاملات
Filter object with the following optional fields.