Skip to content

Commit 31298f4

Browse files
committed
Add filter topics.
Signed-off-by: bgravenorst <[email protected]>
1 parent 89401c4 commit 31298f4

File tree

73 files changed

+2023
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+2023
-1
lines changed

services/reference/arbitrum/json-rpc-methods/filter-methods/_eth_newfilter-request.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@ curl https://arbitrum-mainnet.infura.io/v3/<YOUR-API-KEY> \
1818
wscat -c wss://arbitrum-mainnet.infura.io/ws/v3/<YOUR-API-KEY> -x '{"jsonrpc": "2.0", "method": "eth_newFilter", "params": [{"topics": ["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef"]}], "id": 1}'
1919
```
2020

21-
</TabItem>
21+
</TabItem>
2222
</Tabs>
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
import Tabs from "@theme/Tabs"
2+
import TabItem from "@theme/TabItem"
3+
4+
<Tabs>
5+
<TabItem value="curl">
6+
7+
```bash
8+
curl https://avalanche-mainnet.infura.io/v3/<YOUR-API-KEY> \
9+
-X POST \
10+
-H "Content-Type: application/json" \
11+
-d '{"jsonrpc": "2.0", "method": "eth_getFilterChanges", "params": ["0x10ff0bfbedb01f0dbd4106d14eb719ec38b6eb5b821c"], "id": 1}'
12+
```
13+
14+
</TabItem>
15+
<TabItem value="WSS">
16+
17+
```bash
18+
wscat -c wss://avalanche-mainnet.infura.io/ws/v3/<YOUR-API-KEY> -x '{"jsonrpc": "2.0", "method": "eth_getFilterChanges", "params": ["0x10ff0bfbedb01f0dbd4106d14eb719ec38b6eb5b821c"], "id": 1}'
19+
```
20+
21+
</TabItem>
22+
</Tabs>
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
import Tabs from "@theme/Tabs"
2+
import TabItem from "@theme/TabItem"
3+
4+
<Tabs>
5+
<TabItem value="curl">
6+
7+
```bash
8+
curl https://avalanche-mainnet.infura.io/v3/<YOUR-API-KEY> \
9+
-X POST \
10+
-H "Content-Type: application/json" \
11+
-d '{"jsonrpc": "2.0", "method": "eth_getFilterLogs", "params": ["0x10ff0bfbedb01f0dbd4106d14eb719ec38b6eb5b821c"], "id": 1}'
12+
```
13+
14+
</TabItem>
15+
<TabItem value="WSS">
16+
17+
```bash
18+
wscat -c wss://avalanche-mainnet.infura.io/ws/v3/<YOUR-API-KEY> -x '{"jsonrpc": "2.0", "method": "eth_getFilterLogs", "params": ["0x10ff0bfbedb01f0dbd4106d14eb719ec38b6eb5b821c"], "id": 1}'
19+
```
20+
21+
</TabItem>
22+
</Tabs>
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
import Tabs from "@theme/Tabs"
2+
import TabItem from "@theme/TabItem"
3+
4+
<Tabs>
5+
<TabItem value="curl">
6+
7+
```bash
8+
curl https://avalanche-mainnet.infura.io/v3/<YOUR-API-KEY> \
9+
-X POST \
10+
-H "Content-Type: application/json" \
11+
-d '{"jsonrpc": "2.0", "method": "eth_newBlockFilter", "params": [], "id": 1}'
12+
```
13+
14+
</TabItem>
15+
<TabItem value="WSS">
16+
17+
```bash
18+
wscat -c wss://avalanche-mainnet.infura.io/ws/v3/<YOUR-API-KEY> -x '{"jsonrpc": "2.0", "method": "eth_newBlockFilter", "params": [], "id": 1}'
19+
```
20+
21+
</TabItem>
22+
</Tabs>
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
import Tabs from "@theme/Tabs"
2+
import TabItem from "@theme/TabItem"
3+
4+
<Tabs>
5+
<TabItem value="curl">
6+
7+
```bash
8+
curl https://avalanche-mainnet.infura.io/v3/<YOUR-API-KEY> \
9+
-X POST \
10+
-H "Content-Type: application/json" \
11+
-d '{"jsonrpc": "2.0", "method": "eth_newFilter", "params": [{"topics": ["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef"]}], "id": 1}'
12+
```
13+
14+
</TabItem>
15+
<TabItem value="WSS">
16+
17+
```bash
18+
wscat -c wss://avalanche-mainnet.infura.io/ws/v3/<YOUR-API-KEY> -x '{"jsonrpc": "2.0", "method": "eth_newFilter", "params": [{"topics": ["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef"]}], "id": 1}'
19+
```
20+
21+
</TabItem>
22+
</Tabs>
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
import Tabs from "@theme/Tabs"
2+
import TabItem from "@theme/TabItem"
3+
4+
<Tabs>
5+
<TabItem value="curl">
6+
7+
```bash
8+
curl https://avalanche-mainnet.infura.io/v3/<YOUR-API-KEY> \
9+
-X POST \
10+
-H "Content-Type: application/json" \
11+
-d '{"jsonrpc": "2.0", "method": "eth_uninstallFilter", "params": ["0x10ff0bfba9472c87932c56632eef8f5cc70910e8e71d"], "id": 1}'
12+
```
13+
14+
</TabItem>
15+
<TabItem value="WSS">
16+
17+
```bash
18+
wscat -c wss://avalanche-mainnet.infura.io/ws/v3/<YOUR-API-KEY> -x '{"jsonrpc": "2.0", "method": "eth_uninstallFilter", "params": ["0x10ff0bfba9472c87932c56632eef8f5cc70910e8e71d"], "id": 1}'
19+
```
20+
21+
</TabItem>
22+
</Tabs>
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: "eth_getFilterChanges"
3+
---
4+
5+
import Tabs from "@theme/Tabs"
6+
import TabItem from "@theme/TabItem"
7+
8+
import Description from "/services/reference/_partials/filter-methods/_eth_getfilterchanges-description.mdx"
9+
10+
<Description />
11+
12+
## Parameters
13+
14+
import Params from "/services/reference/_partials/filter-methods/_eth_getfilterchanges-parameters.mdx"
15+
16+
<Params />
17+
18+
## Returns
19+
20+
import Returns from "/services/reference/_partials/filter-methods/_eth_getfilterchanges-returns.mdx"
21+
22+
<Returns />
23+
24+
## Example
25+
26+
import Example from "/services/reference/_partials/filter-methods/_eth_getfilterchanges-example.mdx"
27+
28+
<Example />
29+
30+
### Request
31+
32+
import Request from "./_eth_getfilterchanges-request.mdx"
33+
34+
<Request />
35+
36+
### Response
37+
38+
import Response from "/services/reference/_partials/filter-methods/_eth_getfilterchanges-response.mdx"
39+
40+
<Response />
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: "eth_getFilterLogs"
3+
---
4+
5+
import Tabs from "@theme/Tabs"
6+
import TabItem from "@theme/TabItem"
7+
8+
import Description from "/services/reference/_partials/filter-methods/_eth_getfilterlogs-description.mdx"
9+
10+
<Description />
11+
12+
## Parameters
13+
14+
import Params from "/services/reference/_partials/filter-methods/_eth_getfilterlogs-parameters.mdx"
15+
16+
<Params />
17+
18+
## Returns
19+
20+
import Returns from "/services/reference/_partials/filter-methods/_eth_getfilterlogs-returns.mdx"
21+
22+
<Returns />
23+
24+
## Example
25+
26+
import Example from "/services/reference/_partials/filter-methods/_eth_getfilterlogs-example.mdx"
27+
28+
<Example />
29+
30+
### Request
31+
32+
import Request from "./_eth_getfilterlogs-request.mdx"
33+
34+
<Request />
35+
36+
### Response
37+
38+
import Response from "/services/reference/_partials/filter-methods/_eth_getfilterlogs-response.mdx"
39+
40+
<Response />
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: "eth_newBlockFilter"
3+
---
4+
5+
import Tabs from "@theme/Tabs"
6+
import TabItem from "@theme/TabItem"
7+
8+
import Description from "/services/reference/_partials/filter-methods/_eth_newblockfilter-description.mdx"
9+
10+
<Description />
11+
12+
## Parameters
13+
14+
import Params from "/services/reference/_partials/filter-methods/_eth_newblockfilter-parameters.mdx"
15+
16+
<Params />
17+
18+
## Returns
19+
20+
import Returns from "/services/reference/_partials/filter-methods/_eth_newblockfilter-returns.mdx"
21+
22+
<Returns />
23+
24+
## Example
25+
26+
import Example from "/services/reference/_partials/filter-methods/_eth_newblockfilter-example.mdx"
27+
28+
<Example />
29+
30+
### Request
31+
32+
import Request from "./_eth_newblockfilter-request.mdx"
33+
34+
<Request />
35+
36+
### Response
37+
38+
import Response from "/services/reference/_partials/filter-methods/_eth_newblockfilter-response.mdx"
39+
40+
<Response />
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: "eth_newFilter"
3+
---
4+
5+
import Tabs from "@theme/Tabs"
6+
import TabItem from "@theme/TabItem"
7+
8+
import Description from "/services/reference/_partials/filter-methods/_eth_newfilter-description.mdx"
9+
10+
<Description />
11+
12+
## Parameters
13+
14+
import Params from "/services/reference/_partials/filter-methods/_eth_newfilter-parameters.mdx"
15+
16+
<Params />
17+
18+
## Returns
19+
20+
import Returns from "/services/reference/_partials/filter-methods/_eth_newfilter-returns.mdx"
21+
22+
<Returns />
23+
24+
## Example
25+
26+
import Example from "/services/reference/_partials/filter-methods/_eth_newfilter-example.mdx"
27+
28+
<Example />
29+
30+
### Request
31+
32+
import Request from "./_eth_newfilter-request.mdx"
33+
34+
<Request />
35+
36+
### Response
37+
38+
import Response from "/services/reference/_partials/filter-methods/_eth_newfilter-response.mdx"
39+
40+
<Response />

0 commit comments

Comments
 (0)