From fa617c48582d9f3f3d111c9b8aca1fe53066445c Mon Sep 17 00:00:00 2001 From: kiseln <3428059+kiseln@users.noreply.github.com> Date: Mon, 9 Dec 2024 18:47:55 +0400 Subject: [PATCH] Fix fast transfer to other chain message --- near/omni-bridge/src/lib.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/near/omni-bridge/src/lib.rs b/near/omni-bridge/src/lib.rs index ee92dc4f..f6b2e918 100644 --- a/near/omni-bridge/src/lib.rs +++ b/near/omni-bridge/src/lib.rs @@ -640,8 +640,10 @@ impl Contract { let destination_nonce = self.get_next_destination_nonce(fast_transfer.recipient.get_chain()); + self.current_origin_nonce += 1; + let transfer_message = TransferMessage { - origin_nonce: fast_transfer.transfer_id.origin_nonce, + origin_nonce: self.current_origin_nonce, token: OmniAddress::Near(fast_transfer.token_id.clone()), amount: fast_transfer.amount, recipient: fast_transfer.recipient,