Skip to content

Commit c0097fe

Browse files
authored
fix(ccip-gateway): Prevent unnecessary calls to the fallback RPC providers (#298)
1 parent 96aa7bc commit c0097fe

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

.github/workflows/linea-ccip-gateway-build-publish.yml

-1
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,6 @@ jobs:
105105
L1_PROVIDER_URL=${{ secrets.L1_PROVIDER_URL_MAINNET }}
106106
L1_PROVIDER_URL_FALLBACK=${{ secrets.L1_PROVIDER_URL_FALLBACK_MAINNET }}
107107
L2_PROVIDER_URL=${{ secrets.L2_PROVIDER_URL_MAINNET }}
108-
L2_PROVIDER_URL_FALLBACK=${{ secrets.L2_PROVIDER_URL_FALLBACK_MAINNET }}
109108
L1_ROLLUP_ADDRESS=${{ vars.L1_MAINNET_ROLLUP_ADDRESS }}
110109
L1_CHAIN_ID=${{ vars.L1_MAINNET_CHAIN_ID }}
111110
L2_CHAIN_ID=${{ vars.L2_MAINNET_CHAIN_ID }}

packages/linea-ccip-gateway/src/server.ts

+2
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ function createFallbackProvider(
4242
}),
4343
polling: false,
4444
stallTimeout: PRIMARY_PROVIDER_TIMEOUT,
45+
priority: 1,
4546
weight: 2,
4647
},
4748
];
@@ -53,6 +54,7 @@ function createFallbackProvider(
5354
}),
5455
polling: false,
5556
stallTimeout: FALLBACK_PROVIDER_TIMEOUT,
57+
priority: 2,
5658
weight: 1,
5759
});
5860
}

0 commit comments

Comments
 (0)