Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type Aliases

USE_INVALIDATOR_PROGRAM: USE_INVALIDATOR_TYPES.CardinalUseInvalidator
UseInvalidationParams: { collector?: PublicKey; extension?: { extensionPaymentAmount: number; extensionPaymentMint: PublicKey; extensionUsages: number; maxUsages?: number }; paymentManager?: PublicKey; totalUsages?: number; useAuthority?: PublicKey }

Type declaration

  • Optional collector?: PublicKey
  • Optional extension?: { extensionPaymentAmount: number; extensionPaymentMint: PublicKey; extensionUsages: number; maxUsages?: number }
    • extensionPaymentAmount: number
    • extensionPaymentMint: PublicKey
    • extensionUsages: number
    • Optional maxUsages?: number
  • Optional paymentManager?: PublicKey
  • Optional totalUsages?: number
  • Optional useAuthority?: PublicKey
UseInvalidatorData: ParsedIdlAccountData<"useInvalidator", USE_INVALIDATOR_PROGRAM>

Variables

USE_INVALIDATOR_ADDRESS: PublicKey = ...
USE_INVALIDATOR_IDL: CardinalUseInvalidator = USE_INVALIDATOR_TYPES.IDL
USE_INVALIDATOR_SEED: "use-invalidator" = "use-invalidator"

Functions

  • useInvalidatorProgram(connection: Connection, wallet?: Wallet, confirmOptions?: ConfirmOptions): Program<CardinalUseInvalidator>

Generated using TypeDoc