@kamino-finance/klend-sdk
Version:
Typescript SDK for interacting with the Kamino Lending (klend) protocol
26 lines • 802 B
TypeScript
import { PublicKey } from '@solana/web3.js';
export declare function walletIsSquadsMultisig(wallet: PublicKey): Promise<boolean>;
export declare function getSquadsMultisigAdminsAndThreshold(wallet: PublicKey): Promise<{
adminsNumber: number;
threshold: number;
}>;
export type SquadsMultisigResponse = {
isSquad: boolean;
version: string;
};
export interface WalletType {
walletType: 'simpleWallet' | 'squadsMultisig';
walletAdminsNumber: number;
walletThreshold: number;
}
export type SquadsMultisigAccountResponse = {
allow_external_execute: boolean;
authority_index: number;
bump: number;
create_key: string;
keys: number[][];
ms_change_index: number;
threshold: number;
transaction_index: number;
};
//# sourceMappingURL=multisig.d.ts.map