非托管账户(打点钱包用户)数据上链

打点钱包用户可以通过账户自行上链,需要自行使用导出的私钥进行签名。

打点钱包用户数据上链接口

参数 类型 是否必须 说明
coin_type string 托管账户的币种,目前仅支持 BSV,例:“BSV”
email string 打点钱包用户的 email,如无 email,请先绑定,用户通知上链结果
data string 需要上链的数据
data_type int {data}的数据类型,0 为任意字符串,1 为比特币专用的脚本 rawhex
sign_callback string 签名回调服务器(使用导出的私钥自行签名)

例:

{
  "coin_type": "BSV",
  "email": "test@test.com",
  "data_type": 0,
  "data": "this is push chain data test.",
  "sign_callback": "http://signServer/"
}
  • 成功

错误码 code 为 0 时表示成功

{
  "code": 0,
  "data": {
    "order_id": "7995ab2f-438f-40fc-89f2-beea0e9c58c0",
    "tx_id": "413c741d841faa6663a267dee8303dcc75f791df176ce1d2e8f03eb7bfccc60c",
    "fee": 134
  },
  "msg": "ok"
}
  • 返回参数说明
参数 类型 说明
order_id string 上链的业务订单号
tx_id string 上链的 txID
fee int 上链的手续费