diff --git a/atomic-rpc-relayer-bridge/src/local-server.test.ts b/atomic-rpc-relayer-bridge/src/local-server.test.ts index 88eb45b..52f714c 100644 --- a/atomic-rpc-relayer-bridge/src/local-server.test.ts +++ b/atomic-rpc-relayer-bridge/src/local-server.test.ts @@ -1,5 +1,9 @@ import * as http from "http"; -import axios, { type AxiosResponse } from "axios"; +import axios, { + type AxiosResponse, + type InternalAxiosRequestConfig, + AxiosHeaders, +} from "axios"; import { createLocalBridgeHandler, startLocalServer } from "./local-server"; jest.mock("axios"); @@ -12,7 +16,8 @@ function mockRpcResponse(data: unknown): void { status: 200, statusText: "OK", headers: {}, - config: {}, + // axios 1.x requires `headers` on InternalAxiosRequestConfig. + config: { headers: new AxiosHeaders() } as InternalAxiosRequestConfig, }; mockedAxios.mockResolvedValue(response); } diff --git a/atomic-rpc-relayer-bridge/src/local-server.ts b/atomic-rpc-relayer-bridge/src/local-server.ts index d5cf6a1..cf4bf8e 100644 --- a/atomic-rpc-relayer-bridge/src/local-server.ts +++ b/atomic-rpc-relayer-bridge/src/local-server.ts @@ -72,7 +72,6 @@ export function createLocalBridgeHandler(options: LocalServerOptions = {}): { ); } - const disableAtomicVerification = process.env.DISABLE_ATOMIC_VERIFICATION === "true"; const bridge = new AtomicRpcRelayerBridge({ endpoints: options.endpoints ?? defaultEndpoints(), requireAtomicVerification: !disableAtomicVerification,