feat: support pre and post token balances (#13603)
* feat: support pre and post token balances * fix: define tokenbalance * fix: change pre/post balances to array
This commit is contained in:
10
web3.js/module.d.ts
vendored
10
web3.js/module.d.ts
vendored
@ -142,12 +142,20 @@ declare module '@solana/web3.js' {
|
||||
instructions: CompiledInstruction[];
|
||||
};
|
||||
|
||||
export type TokenBalance = {
|
||||
accountIndex: number;
|
||||
mint: string;
|
||||
uiTokenAmount: TokenAmount;
|
||||
};
|
||||
|
||||
export type ConfirmedTransactionMeta = {
|
||||
fee: number;
|
||||
innerInstructions?: CompiledInnerInstruction[];
|
||||
preBalances: Array<number>;
|
||||
postBalances: Array<number>;
|
||||
logMessages?: Array<string>;
|
||||
preTokenBalances?: Array<TokenBalance>;
|
||||
postTokenBalances?: Array<TokenBalance>;
|
||||
err: TransactionError | null;
|
||||
};
|
||||
|
||||
@ -162,6 +170,8 @@ declare module '@solana/web3.js' {
|
||||
preBalances: Array<number>;
|
||||
postBalances: Array<number>;
|
||||
logMessages?: Array<string>;
|
||||
preTokenBalances?: Array<TokenBalance>;
|
||||
postTokenBalances?: Array<TokenBalance>;
|
||||
err: TransactionError | null;
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user