UNPKG

@wormhole-foundation/sdk-solana-cctp

Version:

SDK for Solana, used in conjunction with @wormhole-foundation/sdk

8 lines 803 B
import type { PublicKeyInitData } from '@solana/web3.js'; import { PublicKey } from '@solana/web3.js'; import type { CircleAttestation, circle } from '@wormhole-foundation/sdk-connect'; import { CircleBridge } from '@wormhole-foundation/sdk-connect'; export declare function calculateFirstNonce(nonce: bigint): bigint; export declare function nonceAccount(nonce: bigint, sourceChain: circle.CircleChainId, messageTransmitterProgramId: PublicKey): PublicKey; export declare function createReceiveMessageInstruction(messageTransmitterProgramId: PublicKey, tokenMessengerProgramId: PublicKey, usdcAddress: PublicKey, circleMessage: CircleBridge.Message, attestation: CircleAttestation, payer?: PublicKeyInitData): Promise<import("@solana/web3.js").Transaction>; //# sourceMappingURL=receiveMessage.d.ts.map