ApproveConfidentialTransferAccountInput
type ApproveConfidentialTransferAccountInput<TAccountToken, TAccountMint, TAccountAuthority> = {
authority: TransactionSigner<TAccountAuthority>;
mint: Address<TAccountMint>;
token: Address<TAccountToken>;
};Type Parameters
| Type Parameter | Default type |
|---|---|
TAccountToken extends string | string |
TAccountMint extends string | string |
TAccountAuthority extends string | string |
Properties
authority
authority: TransactionSigner<TAccountAuthority>;Confidential transfer mint authority.
mint
mint: Address<TAccountMint>;The corresponding SPL Token mint.
token
token: Address<TAccountToken>;The SPL Token account to approve.