@kanalabs/solver-lp-sdk
Version:
Kanalab's Solver LP SDK
32 lines (31 loc) • 832 B
TypeScript
import { InputGenerateTransactionOptions, InputGenerateTransactionPayloadData } from '@aptos-labs/ts-sdk';
export interface WalletLike {
privateKey?: string;
}
export interface SdkOptions {
projectKey: string;
network?: Network;
nodeUrl?: string;
chain?: Chains;
}
export declare enum Network {
MAINNET = "mainnet",
TESTNET = "testnet",
DEVNET = "devnet",
LOCAL = "local",
CUSTOM = "custom"
}
export declare enum Chains {
Aptos = "aptos",
Sui = "sui",
Supra = "supra",
Movement = "movement"
}
export type TransactionPayload = InputGenerateTransactionPayloadData;
export type TransactionOptions = InputGenerateTransactionOptions;
export type WalletProviderLike = WalletLike;
export type ApiResponse = Promise<{
success: boolean;
message: string;
hash?: string;
}>;