getWithdrawWithheldTokensFromMintInstruction
Type Parameters
Type Parameter | Default type |
---|---|
TAccountMint extends string | - |
TAccountFeeReceiver extends string | - |
TAccountWithdrawWithheldAuthority extends string | - |
TProgramAddress extends Address | Address <"TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb" > |
Parameters
Parameter | Type |
---|---|
input | WithdrawWithheldTokensFromMintInput <TAccountMint , TAccountFeeReceiver , TAccountWithdrawWithheldAuthority > |
config? | { programAddress? : TProgramAddress ; } |
config.programAddress? | TProgramAddress |
Returns
WithdrawWithheldTokensFromMintInstruction
<TProgramAddress
, TAccountMint
, TAccountFeeReceiver
,
| Address
<TAccountWithdrawWithheldAuthority
>
| TransactionSigner
<TAccountWithdrawWithheldAuthority
> extends TransactionSigner
<TAccountWithdrawWithheldAuthority
> ? IAccountMeta
<TAccountWithdrawWithheldAuthority
> & {
role
: READONLY_SIGNER
;
} & IAccountSignerMeta
<TAccountWithdrawWithheldAuthority
, TransactionSigner
<TAccountWithdrawWithheldAuthority
>> : TAccountWithdrawWithheldAuthority
>