@wormhole-foundation/sdk-solana-cctp
Version:
SDK for Solana, used in conjunction with @wormhole-foundation/sdk
9 lines • 868 B
TypeScript
import type { Connection, PublicKeyInitData } from '@solana/web3.js';
import type { Provider } from '@coral-xyz/anchor';
import { Program } from '@coral-xyz/anchor';
import type { TokenMessenger, MessageTransmitter } from './../index.js';
export declare function createTokenMessengerProgramInterface(programId: PublicKeyInitData, provider?: Provider): Program<TokenMessenger>;
export declare function createReadOnlyTokenMessengerProgramInterface(programId: PublicKeyInitData, connection?: Connection): Program<TokenMessenger>;
export declare function createMessageTransmitterProgramInterface(programId: PublicKeyInitData, provider?: Provider): Program<MessageTransmitter>;
export declare function createReadOnlyMessageTransmitterProgramInterface(programId: PublicKeyInitData, connection?: Connection): Program<MessageTransmitter>;
//# sourceMappingURL=program.d.ts.map