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
字符串
必填
正在加载...
退货
结果
数组
正在加载...
地址
字符串
正在加载...
主题
数组
正在加载...
数据
字符串
正在加载...
blockNumber
字符串
正在加载...
交易哈希
字符串
正在加载...
transactionIndex
字符串
正在加载...
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'))