Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type Aliases

TIME_INVALIDATOR_PROGRAM: TIME_INVALIDATOR_TYPES.CardinalTimeInvalidator
TimeInvalidationParams: { collector?: PublicKey; durationSeconds?: number; extension?: { disablePartialExtension?: boolean; extensionDurationSeconds: number; extensionPaymentAmount: number; extensionPaymentMint: PublicKey }; maxExpiration?: number; paymentManager?: PublicKey }

Type declaration

  • Optional collector?: PublicKey
  • Optional durationSeconds?: number
  • Optional extension?: { disablePartialExtension?: boolean; extensionDurationSeconds: number; extensionPaymentAmount: number; extensionPaymentMint: PublicKey }
    • Optional disablePartialExtension?: boolean
    • extensionDurationSeconds: number
    • extensionPaymentAmount: number
    • extensionPaymentMint: PublicKey
  • Optional maxExpiration?: number
  • Optional paymentManager?: PublicKey
TimeInvalidatorData: ParsedIdlAccountData<"timeInvalidator", TIME_INVALIDATOR_PROGRAM>

Variables

TIME_INVALIDATOR_ADDRESS: PublicKey = ...
TIME_INVALIDATOR_IDL: CardinalTimeInvalidator = TIME_INVALIDATOR_TYPES.IDL
TIME_INVALIDATOR_SEED: "time-invalidator" = "time-invalidator"

Functions

  • timeInvalidatorProgram(connection: Connection, wallet?: Wallet, confirmOptions?: ConfirmOptions): Program<CardinalTimeInvalidator>

Generated using TypeDoc