diff --git a/protocol/lifi/api.go b/protocol/lifi/api.go index dfcae6ab..15c7259a 100644 --- a/protocol/lifi/api.go +++ b/protocol/lifi/api.go @@ -32,7 +32,7 @@ func NewLifiAPI() *LifiAPI { // GetOrder fetches order from the LiFi API by its on-chain orderID func (a *LifiAPI) GetOrder(orderID string) (*lifi.LifiOrder, error) { - url := fmt.Sprintf("%s/orders/status?onChainOrderId=0x%s", LIFI_URL, orderID) + url := fmt.Sprintf("%s/orders/status?onChainOrderId=%s", LIFI_URL, orderID) resp, err := a.HTTPClient.Get(url) if err != nil { return nil, fmt.Errorf("request failed: %w", err) diff --git a/protocol/lifi/api_test.go b/protocol/lifi/api_test.go index b1738886..4ddb2883 100644 --- a/protocol/lifi/api_test.go +++ b/protocol/lifi/api_test.go @@ -65,7 +65,7 @@ func Test_LifiAPI_GetOrder(t *testing.T) { t.Run(tc.name, func(t *testing.T) { client := lifi.NewLifiAPI() client.HTTPClient.Transport = roundTripperFunc(func(req *http.Request) (*http.Response, error) { - expectedURL := fmt.Sprintf("%s/orders/status?onChainOrderId=0x%s", lifi.LIFI_URL, tc.id) + expectedURL := fmt.Sprintf("%s/orders/status?onChainOrderId=%s", lifi.LIFI_URL, tc.id) if req.URL.String() != expectedURL { return nil, fmt.Errorf("unexpected URL: got %s, want %s", req.URL.String(), expectedURL) }