用户
查询用户信息
接口信息
请求方法:GET
请求路径:/v1/thirdParty/user/getUserByAssetsId?assetsIds={assetsIds}
请求参数
assetsIds
string
否
用户assets id, 多个id以逗号","分割, 不传递则为查询该三方组织下的全部用户
响应参数
status
int
状态码
msg
string
响应消息
data
object
响应数据
data为以下结构体的数组
data字段说明:
assetsId
string
用户资产id
status
string
用户自建代理账户self类型的状态, 不适用于delegate类型钱包。enabled:启用;
disabled:弃用
addressList
Object
用户各个链钱包列表
assetsName
string
用户子钱包名称
type
string
self: 用户通过ave自建代理账户钱包; delegate:第三方通过API创建的代理钱包
响应示例:
开通代理钱包接口
接口信息
请求方法:POST
请求路径:/v1/thirdParty/user/generateWallet
请求参数
assetsName
string
是
用户子钱包名称
returnMnemonic
boolean
否
是否返回助记词,默认不返回
响应参数
status
int
状态码
msg
string
响应消息
data
object
响应数据
data为以下结构体的数组
data字段说明:
assetsId
string
用户资产id
mnemonic
string
助记词,为Base64加密形式,需要Base64 decode解密
addressList
Object
用户各个链钱包列表
响应示例:
删除代理钱包接口
接口信息
请求方法:POST
请求路径:/v1/thirdParty/user/deleteWallet
只能删除delegate类型的钱包,即通过API创建的钱包
请求参数
assetsIds
[]string
是
资产id数组
响应参数
status
int
状态码
msg
string
响应消息
data
object
响应数据
data为以下结构体的数组
data字段说明:
assetsIds
Object
成功删除的资产id对应的钱包
响应示例:
Last updated