Kaynağa Gözat

Update wormhole endpoint (#1171)

guibescos 1 yıl önce
ebeveyn
işleme
f12df1528b

+ 2 - 2
governance/multisig_wh_message_builder/src/index.ts

@@ -53,12 +53,12 @@ export const CONFIG: Record<Cluster, Config> = {
   devnet: {
     wormholeClusterName: "TESTNET",
     vault: new PublicKey("6baWtW1zTUVMSJHJQVxDUXWzqrQeYBr6mu31j3bTKwY3"),
-    wormholeRpcEndpoint: "https://wormhole-v2-testnet-api.certus.one",
+    wormholeRpcEndpoint: "https://api.testnet.wormholescan.io",
   },
   mainnet: {
     wormholeClusterName: "MAINNET",
     vault: new PublicKey("FVQyHcooAtThJ83XFrNnv74BcinbRH3bRmfFamAHBfuj"),
-    wormholeRpcEndpoint: "https://wormhole-v2-mainnet-api.certus.one",
+    wormholeRpcEndpoint: "https://api.wormholescan.io",
   },
   localdevnet: {
     wormholeClusterName: "DEVNET",

+ 3 - 1
governance/xc_admin/packages/crank_pythnet_relayer/src/index.ts

@@ -40,6 +40,8 @@ const OFFSET: number = Number(process.env.OFFSET ?? "-1");
 const COMMITMENT: Commitment =
   (process.env.COMMITMENT as Commitment) ?? "confirmed";
 
+const GUARDIAN_RPC = process.env.GUARDIAN_RPC;
+
 async function run() {
   const provider = new AnchorProvider(
     new Connection(getPythClusterApiUrl(CLUSTER), COMMITMENT),
@@ -65,7 +67,7 @@ async function run() {
     ? (claimRecord.sequence as BN).toNumber()
     : -1;
   lastSequenceNumber = Math.max(lastSequenceNumber, OFFSET);
-  const wormholeApi = WORMHOLE_API_ENDPOINT[CLUSTER];
+  const wormholeApi = GUARDIAN_RPC ?? WORMHOLE_API_ENDPOINT[CLUSTER];
   const productAccountToSymbol: { [key: string]: string } = {};
   while (true) {
     lastSequenceNumber += 1;

+ 6 - 6
governance/xc_admin/packages/xc_admin_common/src/wormhole.ts

@@ -15,13 +15,13 @@ export const WORMHOLE_ADDRESS: Record<PythCluster, PublicKey | undefined> = {
   testnet: undefined,
 };
 
-// Source : https://book.wormhole.com/reference/rpcnodes.html
+// Source : https://docs.wormhole.com/wormhole/reference/sdk-docs#mainnet-guardian-rpc
 export const WORMHOLE_API_ENDPOINT: Record<PythCluster, string | undefined> = {
-  "mainnet-beta": "https://wormhole-v2-mainnet-api.certus.one",
-  "pythtest-conformance": "https://wormhole-v2-testnet-api.certus.one",
-  "pythtest-crosschain": "https://wormhole-v2-testnet-api.certus.one",
-  devnet: "https://wormhole-v2-testnet-api.certus.one",
-  pythnet: "https://wormhole-v2-mainnet-api.certus.one",
+  "mainnet-beta": "https://api.wormholescan.io",
+  "pythtest-conformance": "https://api.testnet.wormholescan.io",
+  "pythtest-crosschain": "https://api.testnet.wormholescan.io",
+  devnet: "https://api.testnet.wormholescan.io",
+  pythnet: "https://api.wormholescan.io",
   localnet: undefined,
   testnet: undefined,
 };