Skip to content

[V127-specific] Check only signing transaction period blocks in handler_common_outbound

[V127-specific]

Budded from !3149
'Distinct security-mandated outbound delays for different outbounds'
(at time of writing in Draft status warranting re-thinking).

These commits solely aim to change the blocks checked for outbound queue items to viable ones in the most recent SigningTransactionPeriod,
not producing "Expired outbound transaction, should slash" described in #1695,
and not missing TxOutItem blocks when not reachable by leapfrogging from an ObservedTxInVoter's provided height,
for instance if RescheduleCoalesceBlocks of !3359 (merged) has slightly shifted the scheduled height.

Merge request reports