gill
gill/programs/token/Type aliases

InitializeTransferFeeConfigInstructionData

type InitializeTransferFeeConfigInstructionData = {
  discriminator: number;
  maximumFee: bigint;
  transferFeeBasisPoints: number;
  transferFeeConfigAuthority: Option<Address>;
  transferFeeDiscriminator: number;
  withdrawWithheldAuthority: Option<Address>;
};

Properties

discriminator

discriminator: number;

maximumFee

maximumFee: bigint;

Maximum fee assessed on transfers.


transferFeeBasisPoints

transferFeeBasisPoints: number;

Amount of transfer collected as fees, expressed as basis points of the transfer amount.


transferFeeConfigAuthority

transferFeeConfigAuthority: Option<Address>;

Pubkey that may update the fees.


transferFeeDiscriminator

transferFeeDiscriminator: number;

withdrawWithheldAuthority

withdrawWithheldAuthority: Option<Address>;

Withdraw instructions must be signed by this key.

On this page