gill

getRecoverNestedAssociatedTokenInstructionAsync

function getRecoverNestedAssociatedTokenInstructionAsync<TAccountNestedAssociatedAccountAddress, TAccountNestedTokenMintAddress, TAccountDestinationAssociatedAccountAddress, TAccountOwnerAssociatedAccountAddress, TAccountOwnerTokenMintAddress, TAccountWalletAddress, TAccountTokenProgram, TProgramAddress>(input, config?): Promise<RecoverNestedAssociatedTokenInstruction<TProgramAddress, TAccountNestedAssociatedAccountAddress, TAccountNestedTokenMintAddress, TAccountDestinationAssociatedAccountAddress, TAccountOwnerAssociatedAccountAddress, TAccountOwnerTokenMintAddress, TAccountWalletAddress, TAccountTokenProgram, []>>;

Type Parameters

Type ParameterDefault type
TAccountNestedAssociatedAccountAddress extends string-
TAccountNestedTokenMintAddress extends string-
TAccountDestinationAssociatedAccountAddress extends string-
TAccountOwnerAssociatedAccountAddress extends string-
TAccountOwnerTokenMintAddress extends string-
TAccountWalletAddress extends string-
TAccountTokenProgram extends string-
TProgramAddress extends AddressAddress<"ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL">

Parameters

ParameterType
inputRecoverNestedAssociatedTokenAsyncInput<TAccountNestedAssociatedAccountAddress, TAccountNestedTokenMintAddress, TAccountDestinationAssociatedAccountAddress, TAccountOwnerAssociatedAccountAddress, TAccountOwnerTokenMintAddress, TAccountWalletAddress, TAccountTokenProgram>
config?{ programAddress?: TProgramAddress; }
config.programAddress?TProgramAddress

Returns

Promise<RecoverNestedAssociatedTokenInstruction<TProgramAddress, TAccountNestedAssociatedAccountAddress, TAccountNestedTokenMintAddress, TAccountDestinationAssociatedAccountAddress, TAccountOwnerAssociatedAccountAddress, TAccountOwnerTokenMintAddress, TAccountWalletAddress, TAccountTokenProgram, []>>

On this page