@kamino-finance/klend-sdk
Version:
Typescript SDK for interacting with the Kamino Lending (klend) protocol
14 lines • 962 B
TypeScript
import { Address, Instruction, TransactionSigner } from '@solana/kit';
export declare function resolveMetadata(kTokenMint: Address, 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: Address): string;
export declare function getInitializeKVaultSharesMetadataIx(vaultAdmin: TransactionSigner, vault: Address, sharesMint: Address, baseVaultAuthority: Address, name: string, symbol: string, uri: string): Promise<Instruction>;
export declare function getUpdateSharesMetadataIx(vaultAdmin: TransactionSigner, vault: Address, sharesMint: Address, baseVaultAuthority: Address, name: string, symbol: string, uri: string): Promise<Instruction>;
//# sourceMappingURL=metadata.d.ts.map