From f3aad28ccbffde06ddbe917d4e22f5df9b8b34c8 Mon Sep 17 00:00:00 2001 From: Oleg Fomenko <35123037+olegfomenko@users.noreply.github.com> Date: Sun, 3 Dec 2023 13:24:02 +0200 Subject: [PATCH] fixed nil pointer on String() method (#276) --- tss/party.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tss/party.go b/tss/party.go index fd06fed3..210405b3 100644 --- a/tss/party.go +++ b/tss/party.go @@ -79,7 +79,11 @@ func (p *BaseParty) ValidateMessage(msg ParsedMessage) (bool, *Error) { } func (p *BaseParty) String() string { - return fmt.Sprintf("round: %d", p.round().RoundNumber()) + if rnd := p.round(); rnd != nil { + return fmt.Sprintf("round: %d",rnd.RoundNumber()) + } + + return "No more rounds" } // -----