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.