InitializeTransferFeeConfigInput
type InitializeTransferFeeConfigInput<TAccountMint> = {
maximumFee: InitializeTransferFeeConfigInstructionDataArgs["maximumFee"];
mint: Address<TAccountMint>;
transferFeeBasisPoints: InitializeTransferFeeConfigInstructionDataArgs["transferFeeBasisPoints"];
transferFeeConfigAuthority: InitializeTransferFeeConfigInstructionDataArgs["transferFeeConfigAuthority"];
withdrawWithheldAuthority: InitializeTransferFeeConfigInstructionDataArgs["withdrawWithheldAuthority"];
};Type Parameters
| Type Parameter | Default type |
|---|---|
TAccountMint extends string | string |
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"];