update mechanism for unconfirmed transaction