Can the sender revoke it before the recipient has a chance to claim? As in, in an offline transaction. This is very interesting