From 74aa8bb911695d43689aca11ff4ab8de6a56aa02 Mon Sep 17 00:00:00 2001 From: Florin Chirica Date: Thu, 6 Feb 2025 17:41:49 +0200 Subject: [PATCH] Debug. --- src/vdf.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/vdf.h b/src/vdf.h index 2ec5be38..e6b4b475 100644 --- a/src/vdf.h +++ b/src/vdf.h @@ -655,6 +655,9 @@ class ProverManager { /*x=*/weso->checkpoints[last_appended[i] / (1 << 16)], /*y=*/weso->checkpoints[(last_appended[i] + sg_length) / (1 << 16)] ); + if (sg.y.a == integer(0) && sg.y.b == integer(0) && sg.y.c == integer(0)) { + throw std::runtime_error("Null form"); + } pending_segments[i].emplace_back(sg); if (!warned && pending_segments[i].size() >= kWindowSize - 2) { warned = true;