14 lines
454 B
Plaintext
14 lines
454 B
Plaintext
// 自建矿池直接与BaseNode交互
|
|
let base_node_client = connect_base_node(&config).await?;
|
|
|
|
// 获取区块模板
|
|
let template_response = base_node_client.get_new_block_template(request).await?;
|
|
|
|
// 生成币基交易
|
|
let (coinbase_output, coinbase_kernel) = generate_coinbase(...).await?;
|
|
|
|
// 构建完整区块
|
|
let block_result = base_node_client.get_new_block(block_template).await?;
|
|
|
|
// 提交区块
|
|
base_node_client.submit_block(block).await?; |