What if sending the transaction file to the recipient without response

I made a test to send transaction file to another wallet.
And I notice as soon as the send file generated, my whole account locked in status ‘Awaiting Finalization’ and ‘Locked by previous transaction’.
So I just wonder, what if I send that file to another person but not receive the response file? My account in locked status FOREVER?
Or can we set expired time for that file? In case we do not receive response file, the account ‘reverse’ in normal status?

Not sure if my idea is good or not, but it’s just a suggestion.

You just cancel the transaction.

$ ./grin-wallet txs

(pick the number of the transaction you want to cancel x)

$ ./grin-wallet cancel -x 3

That’s it.

1 Like

Great, thank you…(20 chars)