1. Home
  2. Docs
  3. Paralism 节点 RESTAPI
  4. 1. SubmitRegistration 提交上链请求

1. SubmitRegistration 提交上链请求

Get方式(上链数据负载上限为16KB)

* 参数: data上链的内容

* 例子: http://127.0.0.1:8080/SubmitRegistration?data=123456789

* 返回例子:

{
  "queuenum": "4",
  "requestid": "4wLGmMkJqxhaDxWK23TnTH8YVEy",
  "state": "queueing"
}

Post方式(上链数据负载上限为2MB)

* 例子: http://127.0.0.1:8080?SubmitRegistration

* 返回例子: 

{
  "queuenum": "4",
  "requestid": "4wLGmMkJqxhaDxWK23TnTH8YVEy",
  "state": "queueing"
}

返回值:

Queuenum,上链请求缓存在节点本地排队的序号。state为queueing情况下返回

requestid,上链请求id,base58编码字符串

state,上链状态:

  • queueing,       //HC: 上链请求缓存在节点本地,排队上链中。
  • onchaining1,    //HC: 上链数据已加入构造子链的局部共识。
  • onchaining2,    //HC: 上链数据已随业务子链加入局部共识。
  • onchained,      //HC: 上链数据已所在业务子链已获得全局共识认可并获得对应超块,in mapSearchOnChain
  • matured,        //HC: 已成熟,4个全局共识周期(可由MATURITY_TIME设定)后,所获超块依然不被网络抛弃,即表示超块和相关子链在全网共识固化成功,被再次分叉抛弃的可能性极小。
  • nonexistent,    //HC: 未找到提交的上链请求
  • failed,         //HC: 上链请求提交失败
  • unknown,        //HC:发生未知问题。
Was this article helpful to you? Yes No