diff --git a/chains/evm/message/lifiEscrow.go b/chains/evm/message/lifiEscrow.go index 87b3f395..1cbfee51 100644 --- a/chains/evm/message/lifiEscrow.go +++ b/chains/evm/message/lifiEscrow.go @@ -132,10 +132,10 @@ func (h *LifiEscrowMessageHandler) HandleMessage(m *message.Message) (*proposal. return nil, err } - unlockHash, err := borrowManyUnlockHash( + unlockHash, err := borrowUnlockHash( calldata, - []*big.Int{data.BorrowAmount}, - []common.Address{borrowToken}, + data.BorrowAmount, + borrowToken, new(big.Int).SetUint64(destChainID), h.lifiAddresses[destChainID], big.NewInt(order.Order.FillDeadline.Unix()).Uint64(), diff --git a/chains/evm/message/message.go b/chains/evm/message/message.go index 72cb7904..dca7671d 100644 --- a/chains/evm/message/message.go +++ b/chains/evm/message/message.go @@ -208,6 +208,7 @@ func borrowUnlockHash( return crypto.Keccak256(rawData), nil } +/* // borrowManyUnlockHash calculates the hash that has to be signed and submitted on-chain to the liquidity // pool contract. func borrowManyUnlockHash( @@ -278,3 +279,4 @@ func borrowManyUnlockHash( rawData := []byte(fmt.Sprintf("\x19\x01%s%s", string(domainSeparator), string(messageHash))) return crypto.Keccak256(rawData), nil } +*/