FULL NAME
SUBJECT
Customer Support
Customer Support
Business / Sales
Partnership
Feedback
Demo Request
Other
TEXT MESSAGE
0/300
⚡ We welcome businesses to test our enterprise-grade service
Method: POST generate_block_with_template
Method not allowed
使用块模板生成块,将计算出的DAO字段附加到构建新块,然后进行过程块并广播块。
block_template
- 模块板
指定的交易以添加格式: - 版本 - 块版本(现在为0)-compact_target-(UINT32)新块的紧凑难度目标。 -Current_Time-新块的时间戳。 - 数字 - (64位未签名的整数)新块的块号。 - 段 - (64位未签名的整数)新块的时期进度信息。 -parent_hash-(H256)新块的父块哈希。 -cycles_limit-(H256)循环限制。 矿工必须将总周期保持在此限制以下,否则,CKB节点将拒绝块提交。 - bytes_limit-(UINT64)块序列化尺寸限制。 矿工必须将块大小保持在此限制以下,否则,CKB节点将拒绝块提交。 -unubles_count_limit-(UINT64)叔叔计数限制。 矿工必须将叔叔的计数低于此限制,否则,CKB节点将拒绝块提交。 - 叔叔 - (未完成板的数组)提供了有效的叔叔块为新块的候选人。 矿工必须包括在组装的新块中按要求标记的叔叔。 - 交易 - (TransactionTemplate的数组)提供了可以在新块中犯下的有效交易。 - 提案 - (提案的阵列)提供了新块的交易列表。 - Cellbane-(CellbaseTemplate)提供了Cellbase交易模板。 矿工必须将其用作蜂窝交易,而不会改变组装块。 -Work_id-(UINT64)工作ID。 矿工必须使用相同的工作ID提交新组装和解决的块。 -DAO-(BYTE32)参考DAO字段。 该字段仅在矿工使用全部时才有效,并且仅使用模板中提供的交易。 - 扩展 - (JSONBYTES)新块的扩展名。 该字段是可选的。 这是一个保留的领域,请留空。
curl --location --request POST 'https://ckb.getblock.io/mainnet/' --header 'x-api-key: YOUR-API-KEY' --header 'Content-Type: application/json' --data-raw '{"jsonrpc": "2.0", "method": "generate_block_with_template", "params": [null], "id": "getblock.io"}'
{ "result": "null", "id": "getblock.io", "status_code": 405, "message": "Method not allowed" }