eth_getFilterLogs RPC 方法
To use the eth_getFilterLogs method on the Avalanche C-Chain, ensure that the end of your URL includes ext/bc/C/rpc.
參數
id
字串
必填
載入中...
退貨
結果
陣列
載入中...
地址
字串
載入中...
主題
陣列
載入中...
資料
字串
載入中...
區塊編號
字串
載入中...
交易哈希值
字串
載入中...
交易索引
字串
載入中...
blockHash
字串
載入中...
logIndex
字串
載入中...
已移除
布林值
載入中...
請求
1curl https://docs-demo.avalanche-mainnet.quiknode.pro \2-X POST \3-H "Content-Type: application/json" \4--data '{5"method": "eth_getFilterLogs",6"params": [7"0xfba02b32cc0fd31639b68144ebc59fd2"8],9"id": 1,10"jsonrpc": "2.0"11}'
1curl https://docs-demo.avalanche-mainnet.quiknode.pro \2-X POST \3-H "Content-Type: application/json" \4--data '{5"method": "eth_getFilterLogs",6"params": [7"0xfba02b32cc0fd31639b68144ebc59fd2"8],9"id": 1,10"jsonrpc": "2.0"11}'
1import { Core, viem } from '@quicknode/sdk'23const 核心 = new Core({4endpointUrl: "https://docs-demo.avalanche-mainnet.quiknode.pro",5})67(() => {8const filter = await core.client.createEventFilter({9address: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48',10event: viem.parseAbiItem('event Transfer(address indexed, address indexed, uint256)'),11})12const logs = await core.client.getFilterLogs({ filter })13})()14
1import { Core, viem } from '@quicknode/sdk'23const 核心 = new Core({4endpointUrl: "https://docs-demo.avalanche-mainnet.quiknode.pro",5})67(() => {8const filter = await core.client.createEventFilter({9address: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48',10event: viem.parseAbiItem('event Transfer(address indexed, address indexed, uint256)'),11})12const logs = await core.client.getFilterLogs({ filter })13})()14
1import { ethers } from "ethers";23(async () => {4const provider = new ethers.JsonRpcProvider('https://docs-demo.avalanche-mainnet.quiknode.pro')5const params = ["0xfba02b32cc0fd31639b68144ebc59fd2"];6const result = await provider.send("eth_getFilterLogs", params);7console.log(result);8})();9
1import { ethers } from "ethers";23(async () => {4const provider = new ethers.JsonRpcProvider('https://docs-demo.avalanche-mainnet.quiknode.pro')5const params = ["0xfba02b32cc0fd31639b68144ebc59fd2"];6const result = await provider.send("eth_getFilterLogs", params);7console.log(result);8})();9
1出自 web3 import Web3, HTTPProvider2w3 = Web3(HTTPProvider('https://docs-demo.avalanche-mainnet.quiknode.pro'))3print(w3.eth.get_filter_logs('0xfba02b32cc0fd31639b68144ebc59fd2'))
1出自 web3 import Web3, HTTPProvider2w3 = Web3(HTTPProvider('https://docs-demo.avalanche-mainnet.quiknode.pro'))3print(w3.eth.get_filter_logs('0xfba02b32cc0fd31639b68144ebc59fd2'))