-
Notifications
You must be signed in to change notification settings - Fork 256
GRPC ParaMiner
linj edited this page Nov 23, 2022
·
1 revision
[TOC]
平行链共识节点是参与平行链共识安全的节点,发送共识交易,同时享受平行链挖矿奖励
调用接口
rpc CreateTransaction(CreateTxIn) returns (UnsignTx) {}
参数:
message CreateTxIn {
bytes execer = 1;
string actionName = 2;
bytes payload = 3;
}
message ParaBindMinerCmd{
int32 bindAction = 1; // 1: bind, 2:unbind
int64 bindCoins = 2; // bind coins count
string targetNode = 3; // super node addr
}
参数说明:
参数 | 类型 | 说明 |
---|---|---|
method | string | Chain33.CreateTransaction |
execer | string | 必须是平行链的执行器user.p.para.paracross,title:user.p.para.按需调整 |
actionName | string | ParaBindMiner |
bindAction | string | 绑定:1,解绑定:2 |
bindCoins | int | 绑定挖矿冻结币的份额,需冻结平行链原生代币,解绑定不需要此配置 |
targetNode | string | 绑定目标共识节点,需要是共识账户组的成员 |
返回数据:
message UnsignTx {
bytes data = 1;
}
参数说明:
参数 | 类型 | 说明 |
---|---|---|
data | bytes | 交易十六进制编码后的数据 |
hello world