文档首页/
    
      
      Web3节点引擎服务 NES/
      
      
        
        
        开发指南/
        
        
        Polygon PoS/
        
        
        Polygon PoS API列表/
        
        
        共享版/
        
        
        Ethereum JSON-RPC API/
        
      
      eth_newFilter
    
  
  
    
        更新时间:2024-03-06 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
eth_newFilter
简介
根据给定的过滤器选项创建过滤器对象,以在状态更改(日志)时发出通知。该API所消耗的计算单元为17。
参数说明
| 
        参数  | 
      
        类型  | 
      
        说明  | 
     
|---|---|---|
| 
        address  | 
      
        String  | 
      
        可选参数,合约地址(20字节)或日志应源自的地址列表。  | 
     
| 
        fromBlock  | 
      
        String  | 
      
        可选参数,默认为“latest”,十六进制区块号,或字符串latest,earliest或pending。  | 
     
| 
        toBlock  | 
      
        String  | 
      
        可选参数,默认为“latest”,十六进制区块号,或字符串latest,earliest或pending。  | 
     
| 
        topics  | 
      
        String  | 
      
        可选参数,32 字节 DATA 主题数组。主题与顺序相关。  | 
     
返回值
十六进制表示的新创建的过滤器ID。
请求样式
curl https://your-http-endpoint/v1/<API-KEY> \
    -X POST \
    -H "Content-Type: application/json" \
    -d '{"jsonrpc":"2.0","method":"eth_newFilter","params":[{"topics": ["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef"]}],"id":73}'