Why
The aggregator is not properly handling the reception of single signatures when it is not ready to sign (in particular when it is blocked). In that case, a long error message is logged which prevents their readability and exploitation during debugging.
What
Enhanced handling of incoming signatures when the aggregator is not ready.
How
Why
The aggregator is not properly handling the reception of single signatures when it is not ready to sign (in particular when it is blocked). In that case, a long error message is logged which prevents their readability and exploitation during debugging.
What
Enhanced handling of incoming signatures when the aggregator is not ready.
How
SingleSignatureRegistrationGatein the aggregatorget_status(&self)->SingleSignatureRegistrationStatusmethod and aSingleSignatureRegistrationStatusenumBlockedstateIdlestate/register-signatureroute returns a503error if the gate is closed, and is not modified otherwise