From bed8a364a8813b6cac46cffd650b92eaa8c99b8c Mon Sep 17 00:00:00 2001 From: evgenidefi Date: Thu, 8 Aug 2024 01:41:16 +0200 Subject: [PATCH] remove outdated relayer api from cctp example & readme --- README.md | 6 ------ examples/src/cctp.ts | 8 +------- examples/src/helpers/helpers.ts | 8 -------- sdk/README.md | 6 ------ 4 files changed, 1 insertion(+), 27 deletions(-) diff --git a/README.md b/README.md index b558808e0..3abc32007 100644 --- a/README.md +++ b/README.md @@ -497,12 +497,6 @@ We can also transfer native USDC using [Circle's CCTP](https://www.circle.com/en const srcTxids = await xfer.initiateTransfer(src.signer); console.log(`Started Transfer: `, srcTxids); - if (req.automatic) { - const relayStatus = await waitForRelay(srcTxids[srcTxids.length - 1]!); - console.log(`Finished relay: `, relayStatus); - return; - } - // Note: Depending on chain finality, this timeout may need to be increased. // See https://developers.circle.com/stablecoin/docs/cctp-technical-reference#mainnet for more console.log("Waiting for Attestation"); diff --git a/examples/src/cctp.ts b/examples/src/cctp.ts index 54e91682e..1861fd023 100644 --- a/examples/src/cctp.ts +++ b/examples/src/cctp.ts @@ -3,7 +3,7 @@ import { CircleTransfer, amount, wormhole } from "@wormhole-foundation/sdk"; import evm from "@wormhole-foundation/sdk/evm"; import solana from "@wormhole-foundation/sdk/solana"; import type { SignerStuff } from "./helpers/index.js"; -import { getSigner, waitForRelay } from "./helpers/index.js"; +import { getSigner } from "./helpers/index.js"; /* Notes: @@ -96,12 +96,6 @@ async function cctpTransfer( const srcTxids = await xfer.initiateTransfer(src.signer); console.log(`Started Transfer: `, srcTxids); - if (req.automatic) { - const relayStatus = await waitForRelay(srcTxids[srcTxids.length - 1]!); - console.log(`Finished relay: `, relayStatus); - return; - } - // Note: Depending on chain finality, this timeout may need to be increased. // See https://developers.circle.com/stablecoin/docs/cctp-technical-reference#mainnet for more console.log("Waiting for Attestation"); diff --git a/examples/src/helpers/helpers.ts b/examples/src/helpers/helpers.ts index 536442544..e973985d4 100644 --- a/examples/src/helpers/helpers.ts +++ b/examples/src/helpers/helpers.ts @@ -111,11 +111,3 @@ export async function waitLog( } return receipt; } - -// Note: This API may change but it is currently the best place to pull -// the relay status from -export async function waitForRelay(txid: TxHash): Promise { - const relayerApi = "https://relayer.dev.stable.io"; - const task = () => api.getRelayStatus(relayerApi, txid); - return tasks.retry(task, 5000, 60 * 1000, "Wormhole:GetRelayStatus"); -} diff --git a/sdk/README.md b/sdk/README.md index 835f322fb..4e5271cab 100644 --- a/sdk/README.md +++ b/sdk/README.md @@ -388,12 +388,6 @@ We can also transfer native USDC using [Circle's CCTP](https://www.circle.com/en const srcTxids = await xfer.initiateTransfer(src.signer); console.log(`Started Transfer: `, srcTxids); - if (req.automatic) { - const relayStatus = await waitForRelay(srcTxids[srcTxids.length - 1]!); - console.log(`Finished relay: `, relayStatus); - return; - } - // Note: Depending on chain finality, this timeout may need to be increased. // See https://developers.circle.com/stablecoin/docs/cctp-technical-reference#mainnet for more console.log("Waiting for Attestation");