From 7c2eac92c28d9ece43d6588fca148649e7ce5f7e Mon Sep 17 00:00:00 2001 From: stringhandler Date: Mon, 10 Feb 2025 15:46:48 +0200 Subject: [PATCH] feat: add p2pool tip info queries --- applications/minotari_app_grpc/proto/p2pool.proto | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/applications/minotari_app_grpc/proto/p2pool.proto b/applications/minotari_app_grpc/proto/p2pool.proto index 61f74349eb..b0b99a8478 100644 --- a/applications/minotari_app_grpc/proto/p2pool.proto +++ b/applications/minotari_app_grpc/proto/p2pool.proto @@ -27,10 +27,23 @@ import "base_node.proto"; import "block.proto"; service ShaP2Pool { + rpc GetTipInfo(GetTipInfoRequest) returns(GetTipInfoResponse); rpc GetNewBlock(GetNewBlockRequest) returns(GetNewBlockResponse); rpc SubmitBlock(SubmitBlockRequest) returns(tari.rpc.SubmitBlockResponse); } +message GetTipInfoRequest { +} + +message GetTipInfoResponse { + uint64 node_height = 1; + bytes node_tip_hash = 2; + uint64 p2pool_rx_height = 3; + uint64 p2pool_rx_tip_hash = 4; + uint64 p2pool_sha_height = 5; + uint64 p2pool_sha_tip_hash = 6; +} + message GetNewBlockRequest { tari.rpc.PowAlgo pow = 1; string coinbase_extra = 2;