UNPKG

@kamino-finance/klend-sdk

Version:

Typescript SDK for interacting with the Kamino Lending (klend) protocol

14 lines 1.04 kB
import { Connection, PublicKey, TransactionInstruction } from '@solana/web3.js'; export declare function resolveMetadata(kTokenMint: PublicKey, extra: string, inputToken?: string, inputName?: string, inputSymbol?: string, inputUri?: string): { name: string; symbol: string; uri: string; }; export declare function resolveMetadataFromToken(token: string, extra: string): { name: string; symbol: string; }; export declare function resolveMetadataUriFromMint(mint: PublicKey): string; export declare function getInitializeKVaultSharesMetadataIx(connection: Connection, vaultAdmin: PublicKey, vault: PublicKey, sharesMint: PublicKey, baseVaultAuthority: PublicKey, name: string, symbol: string, uri: string): Promise<TransactionInstruction>; export declare function getUpdateSharesMetadataIx(connection: Connection, vaultAdmin: PublicKey, vault: PublicKey, sharesMint: PublicKey, baseVaultAuthority: PublicKey, name: string, symbol: string, uri: string): Promise<TransactionInstruction>; //# sourceMappingURL=metadata.d.ts.map