Dependency on #15719
Actually we lock the chain every-time a resend or transaction is broadcast to evaluate if node is currently in-or-out of IBD. This PR proposes instead to rely on updatedBlockTip
to refresh IBD status, therefore increasing asynchronicity between wallet-node and should be a slight performance improvement.