solana-framework-deno
Version:
solana-framework-deno is solana uni-tools for deno
64 lines • 1.41 kB
TypeScript
export interface TokenAccountParsed {
info: TokenAccountInfo;
type: string;
}
export interface TokenTransferParsed {
info: TokenTransferInfo;
type: string;
}
export interface TransferParsed {
info: TransferInfo;
type: string;
}
export interface TransferTransactionDataExtra extends TransferTransactionData {
user_id?: string;
type: "platform->user" | "platform<-user";
}
export interface TransferTransactionData {
from_wallet: string;
to_wallet: string;
chain: string;
token: string;
amount: string;
fee: string;
version: string;
hash: string;
index: number;
processed_at?: string;
error?: string;
extra?: {
program: string;
program_id: string;
authority?: string;
associated_from?: string;
associated_to?: string;
};
}
interface Amount {
amount: string;
decimals: number;
uiAmount: number;
uiAmountString: string;
}
interface TokenAccountInfo {
delegate: string;
delegatedAmount: Amount;
isNative: boolean;
mint: string;
owner: string;
state: string;
tokenAmount: Amount;
}
interface TransferInfo {
source: string;
destination: string;
lamports: number;
}
interface TokenTransferInfo {
authority: string;
source: string;
destination: string;
amount: string;
}
export {};
//# sourceMappingURL=transfer.d.ts.map