/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"
]
}