From 0bea6bf56e63814fb982f853f16a69a2cd24edeb Mon Sep 17 00:00:00 2001 From: mpetrun5 Date: Wed, 3 Jun 2026 16:02:25 +0200 Subject: [PATCH 1/2] fix: separate filling and unlocking session ids --- chains/evm/message/lifiEscrow.go | 2 +- chains/evm/message/unlock.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/chains/evm/message/lifiEscrow.go b/chains/evm/message/lifiEscrow.go index 3a6e6956..5a347c8c 100644 --- a/chains/evm/message/lifiEscrow.go +++ b/chains/evm/message/lifiEscrow.go @@ -180,7 +180,7 @@ func (h *LifiEscrowMessageHandler) HandleMessage(m *message.Message) (*proposal. return nil, err } - sessionID := fmt.Sprintf("%d-%s", h.chainID, data.OrderID) + sessionID := fmt.Sprintf("escrow-%d-%s", h.chainID, data.OrderID) signing, err := signing.NewSigning( new(big.Int).SetBytes(unlockHash), sessionID, diff --git a/chains/evm/message/unlock.go b/chains/evm/message/unlock.go index 52b981a2..87268761 100644 --- a/chains/evm/message/unlock.go +++ b/chains/evm/message/unlock.go @@ -100,7 +100,7 @@ func (h *LifiUnlockHandler) HandleMessage(m *message.Message) (*proposal.Proposa return nil, err } - sessionID := fmt.Sprintf("%d-%s", h.chainID, data.OrderID) + sessionID := fmt.Sprintf("unlock-%d-%s", h.chainID, data.OrderID) signing, err := signing.NewSigning( new(big.Int).SetBytes(unlockHash), sessionID, From c8361c292bf15cbba28517e7c012bcdcbf77635d Mon Sep 17 00:00:00 2001 From: mpetrun5 Date: Wed, 3 Jun 2026 16:04:11 +0200 Subject: [PATCH 2/2] Change only unlocking session id --- chains/evm/message/lifiEscrow.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chains/evm/message/lifiEscrow.go b/chains/evm/message/lifiEscrow.go index 5a347c8c..3a6e6956 100644 --- a/chains/evm/message/lifiEscrow.go +++ b/chains/evm/message/lifiEscrow.go @@ -180,7 +180,7 @@ func (h *LifiEscrowMessageHandler) HandleMessage(m *message.Message) (*proposal. return nil, err } - sessionID := fmt.Sprintf("escrow-%d-%s", h.chainID, data.OrderID) + sessionID := fmt.Sprintf("%d-%s", h.chainID, data.OrderID) signing, err := signing.NewSigning( new(big.Int).SetBytes(unlockHash), sessionID,