UpgradeVerificationKeyData

Class: UpgradeVerificationKeyData

Properties overview

  • isOwnerApprovalRequired: Bool = Bool;
  • owner: PublicKey = PublicKey;

Defined in: packages/nft/src/interfaces/events.ts:102

Extends

  • {
    isOwnerApprovalRequired: Bool;
    owner: PublicKey;
    }

Constructors

new UpgradeVerificationKeyData()

new UpgradeVerificationKeyData(value: {
  isOwnerApprovalRequired: Bool;
  owner: PublicKey;
 }): UpgradeVerificationKeyData

Defined in: node_modules/o1js/dist/node/lib/provable/types/struct.d.ts:103

Parameters

value
isOwnerApprovalRequired

Bool = Bool

Indicates whether the owner approval is required to upgrade the verification key.

owner

PublicKey = PublicKey

The owner of the NFT.

Returns

UpgradeVerificationKeyData

Inherited from

Struct({
  / The owner of the NFT. /
  owner: PublicKey,
  / Indicates whether the owner approval is required to upgrade the verification key. /
  isOwnerApprovalRequired: Bool,
}).constructor

Properties

isOwnerApprovalRequired

isOwnerApprovalRequired: Bool = Bool;

Defined in: packages/nft/src/interfaces/events.ts:106

Indicates whether the owner approval is required to upgrade the verification key.

Inherited from

Struct({
  / The owner of the NFT. /
  owner: PublicKey,
  / Indicates whether the owner approval is required to upgrade the verification key. /
  isOwnerApprovalRequired: Bool,
}).isOwnerApprovalRequired

owner

owner: PublicKey = PublicKey;

Defined in: packages/nft/src/interfaces/events.ts:104

The owner of the NFT.

Inherited from

Struct({
  / The owner of the NFT. /
  owner: PublicKey,
  / Indicates whether the owner approval is required to upgrade the verification key. /
  isOwnerApprovalRequired: Bool,
}).owner