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:
@ -157,12 +157,20 @@ declare module '@solana/web3.js' {
|
||||
instructions: CompiledInstruction[],
|
||||
};
|
||||
|
||||
declare export type TokenBalance = {
|
||||
accountIndex: number,
|
||||
mint: string,
|
||||
uiTokenAmount: TokenAmount,
|
||||
};
|
||||
|
||||
declare 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,
|
||||
};
|
||||
|
||||
@ -177,6 +185,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