From 5c33ccfc2b4e14602ba27b0f76a2b1e616d4e72d Mon Sep 17 00:00:00 2001 From: Artur Sapek Date: Wed, 3 Jan 2024 17:14:07 -0500 Subject: [PATCH] remove unnecessary type casts --- connect/src/protocols/cctpTransfer.ts | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/connect/src/protocols/cctpTransfer.ts b/connect/src/protocols/cctpTransfer.ts index b2a0c1c18..d5c89c812 100644 --- a/connect/src/protocols/cctpTransfer.ts +++ b/connect/src/protocols/cctpTransfer.ts @@ -31,10 +31,6 @@ import { signSendWait } from "../common"; import { DEFAULT_TASK_TIMEOUT } from "../config"; import { Wormhole } from "../wormhole"; import { - AttestedTransferReceipt, - CompletedTransferReceipt, - SourceInitiatedTransferReceipt, - SourceFinalizedTransferReceipt, TransferQuote, TransferReceipt, TransferState, @@ -42,6 +38,7 @@ import { isSourceInitiated, isSourceFinalized, isAttested, + AttestedTransferReceipt, } from "../wormholeTransfer"; type CircleTransferProtocol = "CircleBridge" | "AutomaticCircleBridge"; @@ -493,9 +490,7 @@ export class CircleTransfer const originTxs = xfer.txids.filter((txid) => txid.chain === xfer.transfer.from.chain); if (originTxs.length > 0) { - receipt = { ...receipt, state: TransferState.SourceInitiated, originTxs } as Partial< - SourceInitiatedTransferReceipt - >; + receipt = { ...receipt, state: TransferState.SourceInitiated, originTxs }; } const att = xfer.attestations.filter((a) => @@ -521,7 +516,7 @@ export class CircleTransfer ...receipt, state: TransferState.DestinationInitiated, destinationTxs, - } as CompletedTransferReceipt; + }; } return receipt as TransferReceipt; @@ -557,7 +552,7 @@ export class CircleTransfer ...receipt, attestation: { id: xfermsg }, state: TransferState.SourceFinalized, - } as SourceFinalizedTransferReceipt; + }; yield receipt; } @@ -579,7 +574,7 @@ export class CircleTransfer ...receipt, attestation: { id: receipt.attestation.id, attestation: vaa }, state: TransferState.Attested, - } as AttestedTransferReceipt; + }; yield receipt; } } @@ -602,7 +597,7 @@ export class CircleTransfer ...receipt, destinationTxs: [{ chain: toChain(chainId) as DC, txid: txHash }], state: TransferState.DestinationFinalized, - } as CompletedTransferReceipt; + }; yield receipt; } @@ -617,7 +612,7 @@ export class CircleTransfer )) ? TransferState.DestinationFinalized : TransferState.Attested, - } as AttestedTransferReceipt; + }; yield receipt; } }