LockAccount

http://127.0.0.1:10085

1.获取账户余额

POST:/lockAccount/getBalance

请求示例:

{
  "npubkey": "string",  // 需要查询锁定余额的用户唯一标识
  "assetId": "string"   // 资产的唯一标识
}
资产标识"00"代表比特币

响应示例:

{
  "unlockedBalance": 0.00,// 当前活动的资产余额
  "lockedBalance": 0.00  // 当前锁定的资产余额
}

2.冻结资产接口

POST:/lockAccount/lock

请求示例:

{
  "npubkey": "string",  // 锁定资产的用户唯一标识
  "lockedId": "string", // 锁定交易的唯一标识
  "assetId": "string",  // 需要锁定的资产的唯一标识
  "amount": 0.00  ,     // 锁定的资产数量
    "tag":1  //冻结并标记为1
}

响应示例:

3.解锁资产

请求示例:

响应示例:

4.通过冻结账户或非冻结账户支付资产

请求示例:

响应示例:

5.查询用户状态

POST:/lockAccount/CheckUserStatus

1:正常 -1:找不到账户 0:冻结

Last updated