Skip to content

Commit 5d8e6d7

Browse files
authored
Add type to evm transaction filters (#658)
1 parent aab2305 commit 5d8e6d7

8 files changed

Lines changed: 8 additions & 8 deletions

File tree

docs/indexer/build/manifest/arbitrum.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,7 @@ The following table explains filters supported by different handlers.
301301
| Handler | Supported filter |
302302
| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
303303
| [ethereum/BlockHandler](../mapping/arbitrum.md#block-handler) | `modulo`, `timestamp` |
304-
| [ethereum/TransactionHandler](../mapping/arbitrum.md#transaction-handler) | `function` filters (either be the function fragment or signature), `from` (address), `to` (address) |
304+
| [ethereum/TransactionHandler](../mapping/arbitrum.md#transaction-handler)| `function` filters (either be the function fragment or signature), `from` (address), `to` (address), `type` ("0x0" for legacy, "0x1" for access type lists, "0x2" for dynamic fees and "0x3" for blob transactions) |
305305
| [ethereum/LogHandler](../mapping/arbitrum.md#log-handler) | `topics` filters, and `address` |
306306

307307
Default runtime mapping filters are an extremely useful feature to decide what block, event, or extrinsic will trigger a mapping handler.

docs/indexer/build/manifest/avalanche.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@ The following table explains filters supported by different handlers.
310310
| Handler | Supported filter |
311311
| -------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
312312
| [ethereum/BlockHandler](../mapping/avalanche.md#block-handler) | `modulo`, `timestamp` |
313-
| [ethereum/TransactionHandler](../mapping/avalanche.md#transaction-handler) | `function` filters (either be the function fragment or signature), `from` (address), `to` (address) |
313+
| [ethereum/TransactionHandler](../mapping/avalanche.md#transaction-handler)| `function` filters (either be the function fragment or signature), `from` (address), `to` (address), `type` ("0x0" for legacy, "0x1" for access type lists, "0x2" for dynamic fees and "0x3" for blob transactions) |
314314
| [ethereum/LogHandler](../mapping/avalanche.md#log-handler) | `topics` filters, and `address` |
315315

316316
Default runtime mapping filters are an extremely useful feature to decide what block, event, or extrinsic will trigger a mapping handler.

docs/indexer/build/manifest/bsc.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@ The following table explains filters supported by different handlers.
299299
| Handler | Supported filter |
300300
| -------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
301301
| [ethereum/BlockHandler](../mapping/bsc.md#block-handler) | `modulo`, `timestamp` |
302-
| [ethereum/TransactionHandler](../mapping/bsc.md#transaction-handler) | `function` filters (either be the function fragment or signature), `from` (address), `to` (address) |
302+
| [ethereum/TransactionHandler](../mapping/bsc.md#transaction-handler)| `function` filters (either be the function fragment or signature), `from` (address), `to` (address), `type` ("0x0" for legacy, "0x1" for access type lists, "0x2" for dynamic fees and "0x3" for blob transactions) |
303303
| [ethereum/LogHandler](../mapping/bsc.md#log-handler) | `topics` filters, and `address` |
304304

305305
Default runtime mapping filters are an extremely useful feature to decide what block, event, or extrinsic will trigger a mapping handler.

docs/indexer/build/manifest/ethereum.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ The following table explains filters supported by different handlers.
297297
| Handler | Supported filter |
298298
| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
299299
| [ethereum/BlockHandler](../mapping/ethereum.md#block-handler) | `modulo`, `timestamp` |
300-
| [ethereum/TransactionHandler](../mapping/ethereum.md#transaction-handler) | `function` filters (either be the function fragment or signature), `from` (address), `to` (address) |
300+
| [ethereum/TransactionHandler](../mapping/ethereum.md#transaction-handler)| `function` filters (either be the function fragment or signature), `from` (address), `to` (address), `type` ("0x0" for legacy, "0x1" for access type lists, "0x2" for dynamic fees and "0x3" for blob transactions) |
301301
| [ethereum/LogHandler](../mapping/ethereum.md#log-handler) | `topics` filters, and `address` |
302302

303303
Default runtime mapping filters are an extremely useful feature to decide what block, event, or extrinsic will trigger a mapping handler.

docs/indexer/build/manifest/flare.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,7 @@ The following table explains filters supported by different handlers.
296296
| Handler | Supported filter |
297297
| ---------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
298298
| [ethereum/BlockHandler](../mapping/flare.md#block-handler) | `modulo`, `timestamp` |
299-
| [ethereum/TransactionHandler](../mapping/flare.md#transaction-handler) | `function` filters (either be the function fragment or signature), `from` (address), `to` (address) |
299+
| [ethereum/TransactionHandler](../mapping/flare.md#transaction-handler)| `function` filters (either be the function fragment or signature), `from` (address), `to` (address), `type` ("0x0" for legacy, "0x1" for access type lists, "0x2" for dynamic fees and "0x3" for blob transactions) |
300300
| [ethereum/LogHandler](../mapping/flare.md#log-handler) | `topics` filters, and `address` |
301301

302302
Default runtime mapping filters are an extremely useful feature to decide what block, event, or extrinsic will trigger a mapping handler.

docs/indexer/build/manifest/gnosis.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@ The following table explains filters supported by different handlers.
310310
| Handler | Supported filter |
311311
| ----------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
312312
| [ethereum/BlockHandler](../mapping/gnosis.md#block-handler) | `modulo`, `timestamp` |
313-
| [ethereum/TransactionHandler](../mapping/gnosis.md#transaction-handler) | `function` filters (either be the function fragment or signature), `from` (address), `to` (address) |
313+
| [ethereum/TransactionHandler](../mapping/gnosis.md#transaction-handler)| `function` filters (either be the function fragment or signature), `from` (address), `to` (address), `type` ("0x0" for legacy, "0x1" for access type lists, "0x2" for dynamic fees and "0x3" for blob transactions) |
314314
| [ethereum/LogHandler](../mapping/gnosis.md#log-handler) | `topics` filters, and `address` |
315315

316316
Default runtime mapping filters are an extremely useful feature to decide what block, event, or extrinsic will trigger a mapping handler.

docs/indexer/build/manifest/optimism.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ The following table explains filters supported by different handlers.
309309
| Handler | Supported filter |
310310
| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
311311
| [ethereum/BlockHandler](../mapping/optimism.md#block-handler) | `modulo`, `timestamp` |
312-
| [ethereum/TransactionHandler](../mapping/optimism.md#transaction-handler) | `function` filters (either be the function fragment or signature), `from` (address), `to` (address) |
312+
| [ethereum/TransactionHandler](../mapping/optimism.md#transaction-handler)| `function` filters (either be the function fragment or signature), `from` (address), `to` (address), `type` ("0x0" for legacy, "0x1" for access type lists, "0x2" for dynamic fees and "0x3" for blob transactions) |
313313
| [ethereum/LogHandler](../mapping/optimism.md#log-handler) | `topics` filters, and `address` |
314314

315315
Default runtime mapping filters are an extremely useful feature to decide what block, event, or extrinsic will trigger a mapping handler.

docs/indexer/build/manifest/polygon.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,7 @@ The following table explains filters supported by different handlers.
300300
| Handler | Supported filter |
301301
| ------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------- |
302302
| [ethereum/BlockHandler](../mapping/polygon.md#block-handler) | `modulo`, `timestamp` |
303-
| [ethereum/TransactionHandler](../mapping/polygon.md#transaction-handler) | `function` filters (either be the function fragment or signature), `from` (address), `to` (address) |
303+
| [ethereum/TransactionHandler](../mapping/polygon.md#transaction-handler)| `function` filters (either be the function fragment or signature), `from` (address), `to` (address), `type` ("0x0" for legacy, "0x1" for access type lists, "0x2" for dynamic fees and "0x3" for blob transactions) |
304304
| [ethereum/LogHandler](../mapping/polygon.md#log-handler) | `topics` filters, and `address` |
305305

306306
Default runtime mapping filters are an extremely useful feature to decide what block, event, or extrinsic will trigger a mapping handler.

0 commit comments

Comments
 (0)