InitializeTransferFeeConfigInstructionArgs: {
    maximumFee: number | bigint;
    transferFeeBasisPoints: number;
    transferFeeConfigAuthority: OptionOrNullable<PublicKey<string>>;
    withdrawWithheldAuthority: OptionOrNullable<PublicKey<string>>;
}

Type declaration

  • maximumFee: number | bigint

    Maximum fee assessed on transfers.

  • transferFeeBasisPoints: number

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

  • transferFeeConfigAuthority: OptionOrNullable<PublicKey<string>>

    Pubkey that may update the fees.

  • withdrawWithheldAuthority: OptionOrNullable<PublicKey<string>>

    Withdraw instructions must be signed by this key.

Generated using TypeDoc