检查多重签名安全
1. 概述与典型用途
返回账户的多重签名配置,包括所有者权限、活跃权限,以及被授予各权限类型的地址。
- 典型用途:多签账户安全审计、权限配置检查、恶意多签检测。
- 何时不要用:检查授权安全用「检查账户授权安全」;查账户基本信息用「获取账户详细信息」。
2. 接口与鉴权
GET /api/security/sign/data
Base URL 与鉴权见 公共网络与鉴权说明。
3. 请求
字段
| 参数 | 类型 | 必填 | 默认 | 说明 |
|---|---|---|---|---|
address | string | 是 | — | 待检查的账户地址 |
4. 响应
字段
顶层
| 字段 | 类型 | 是否必返 | 说明 | 单位/精度 |
|---|---|---|---|---|
multiSign | boolean | 必返 | 是否已启用多重签名 | — |
multiSignOwnerPermissionAddress | array | 必返 | 被授予所有者权限的地址列表 | — |
multiSignActivePermissionAddress | array | 必返 | 被授予活跃权限的地址列表 | — |
multiSignWitnessPermissionAddress | array | 必返 | 被授予见证人权限的地址列表 | — |
activePermissions | array | 必返 | 活跃权限详情列表,未启用多签时为空数组 | — |
ownerPermission | object | 可选 | 所有者权限详情,仅 multiSign: true 时返回 | — |
ownerPermission 对象
| 字段 | 类型 | 是否必返 | 说明 | 单位/精度 |
|---|---|---|---|---|
permission_name | string | 必返 | 权限名称 | — |
threshold | integer | 必返 | 签名阈值 | — |
keys | array | 必返 | 地址 + 权重列表 | — |
activePermissions[] 元素
| 字段 | 类型 | 是否必返 | 说明 | 单位/精度 |
|---|---|---|---|---|
id | integer | 必返 | 权限 ID | — |
type | string | 必返 | 权限类型 | — |
permission_name | string | 必返 | 权限名称 | — |
threshold | integer | 必返 | 签名阈值 | — |
operations | string | 必返 | 允许的操作位图 | 十六进制 |
keys | array | 必返 | 地址 + 权重列表 | — |
5. 错误
HTTP 状态码见 公共错误说明。本接口要点:
address未启用多签时,multiSign返回false,其余字段为空数组。
最后更新于: