Infura开发手册

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

/v2/blacklist

返回调用网站黑名单,以及白名单和模糊清单。该列表由MetaMask项目维护: https://github.com/MetaMask/eth-phishing-detect/blob/master/src/config.json。

API请求

GET https://api.infura.io/v2/blacklist

请求示例代码:

curl --include \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
  'https://api.infura.io/v2/blacklist'

API响应

响应结构对象结构如下:

  • version:版本号,数值
  • tolerance: 容忍度,数值
  • fuzzylist:模糊清单,数组
  • whitelist:白名单,数组
  • blacklist:黑名单,数组

响应头:

Content-Type:application/json

响应结果示例:

{
  "version": 38611173,
  "tolerance": 49572925,
  "fuzzylist": [
    "eiusmod anim mollit Ut",
    "minim et ea ex"
  ],
  "whitelist": [
    "irure Duis",
    "officia minim voluptate cillum ullamco",
    "nostrud aliquip",
    "ex in sint velit",
    "Excepteur veniam fugi"
  ],
  "blacklist": [
    "do in tempor consectet"
  ]
}

JSON Schema:

{
  "type": "object",
  "properties": {
    "version": {
      "type": "integer",
      "description": "Version"
    },
    "tolerance": {
      "type": "integer",
      "description": "Tolerance"
    },
    "fuzzylist": {
      "description": "Fuzzylist",
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "whitelist": {
      "description": "Whitelist",
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "blacklist": {
      "description": "Blacklist",
      "type": "array",
      "items": {
        "type": "string"
      }
    }
  },
  "required": [
    "version",
    "tolerance",
    "fuzzylist",
    "whitelist",
    "blacklist"
  ]
}