From 83be242fdfc7baa30c82a0a5757f74c582e3b8b2 Mon Sep 17 00:00:00 2001 From: Quentin Le Sceller Date: Wed, 11 Jul 2018 09:17:24 -0700 Subject: [PATCH] Add blockfound response in stratum (#1245) * Add blockfound response in stratum --- servers/src/mining/stratumserver.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/servers/src/mining/stratumserver.rs b/servers/src/mining/stratumserver.rs index 41253c16..0487dd8b 100644 --- a/servers/src/mining/stratumserver.rs +++ b/servers/src/mining/stratumserver.rs @@ -576,7 +576,13 @@ impl StratumServer { submitted_by, ); worker_stats.num_accepted += 1; - return Ok((serde_json::to_value("ok".to_string()).unwrap(), share_is_block)); + let submit_response; + if share_is_block { + submit_response = format!("blockfound - {}", b.hash().to_hex()); + } else { + submit_response = "ok".to_string(); + } + return Ok((serde_json::to_value(submit_response).unwrap(), share_is_block)); } // handle submit a solution // Purge dead/sick workers - remove all workers marked in error state