Type Alias InitializeFeeTierInput<TAccountConfig, TAccountFeeTier, TAccountFunder, TAccountFeeAuthority, TAccountSystemProgram>

InitializeFeeTierInput: {
    config: Address<TAccountConfig>;
    defaultFeeRate: InitializeFeeTierInstructionDataArgs["defaultFeeRate"];
    feeAuthority: TransactionSigner<TAccountFeeAuthority>;
    feeTier: Address<TAccountFeeTier>;
    funder: TransactionSigner<TAccountFunder>;
    systemProgram?: Address<TAccountSystemProgram>;
    tickSpacing: InitializeFeeTierInstructionDataArgs["tickSpacing"];
}

Type Parameters

  • TAccountConfig extends string = string
  • TAccountFeeTier extends string = string
  • TAccountFunder extends string = string
  • TAccountFeeAuthority extends string = string
  • TAccountSystemProgram extends string = string

Type declaration