gill
gill/programs/token/Type aliases

InitializeTransferFeeConfigInput

type InitializeTransferFeeConfigInput<TAccountMint> = {
  maximumFee: InitializeTransferFeeConfigInstructionDataArgs["maximumFee"];
  mint: Address<TAccountMint>;
  transferFeeBasisPoints: InitializeTransferFeeConfigInstructionDataArgs["transferFeeBasisPoints"];
  transferFeeConfigAuthority: InitializeTransferFeeConfigInstructionDataArgs["transferFeeConfigAuthority"];
  withdrawWithheldAuthority: InitializeTransferFeeConfigInstructionDataArgs["withdrawWithheldAuthority"];
};

Type Parameters

Type ParameterDefault type
TAccountMint extends stringstring

Properties

maximumFee

maximumFee: InitializeTransferFeeConfigInstructionDataArgs["maximumFee"];

mint

mint: Address<TAccountMint>;

The mint to initialize.


transferFeeBasisPoints

transferFeeBasisPoints: InitializeTransferFeeConfigInstructionDataArgs["transferFeeBasisPoints"];

transferFeeConfigAuthority

transferFeeConfigAuthority: InitializeTransferFeeConfigInstructionDataArgs["transferFeeConfigAuthority"];

withdrawWithheldAuthority

withdrawWithheldAuthority: InitializeTransferFeeConfigInstructionDataArgs["withdrawWithheldAuthority"];

On this page