gill
gill/programs/token/Type aliases

ApproveConfidentialTransferAccountInput

type ApproveConfidentialTransferAccountInput<TAccountToken, TAccountMint, TAccountAuthority> = {
  authority: TransactionSigner<TAccountAuthority>;
  mint: Address<TAccountMint>;
  token: Address<TAccountToken>;
};

Type Parameters

Type ParameterDefault type
TAccountToken extends stringstring
TAccountMint extends stringstring
TAccountAuthority extends stringstring

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.

On this page