Type Alias InitializeTokenBadgeInput<TAccountWhirlpoolsConfig, TAccountWhirlpoolsConfigExtension, TAccountTokenBadgeAuthority, TAccountTokenMint, TAccountTokenBadge, TAccountFunder, TAccountSystemProgram>

InitializeTokenBadgeInput: {
    funder: TransactionSigner<TAccountFunder>;
    systemProgram?: Address<TAccountSystemProgram>;
    tokenBadge: Address<TAccountTokenBadge>;
    tokenBadgeAuthority: TransactionSigner<TAccountTokenBadgeAuthority>;
    tokenMint: Address<TAccountTokenMint>;
    whirlpoolsConfig: Address<TAccountWhirlpoolsConfig>;
    whirlpoolsConfigExtension: Address<TAccountWhirlpoolsConfigExtension>;
}

Type Parameters

  • TAccountWhirlpoolsConfig extends string = string
  • TAccountWhirlpoolsConfigExtension extends string = string
  • TAccountTokenBadgeAuthority extends string = string
  • TAccountTokenMint extends string = string
  • TAccountTokenBadge extends string = string
  • TAccountFunder extends string = string
  • TAccountSystemProgram extends string = string

Type declaration