Skip to content

PODSchema

PODSchema<E>: object

Schema for validating a POD.

Type Parameters

E extends EntriesSchema

Type declaration

entries

entries: E & EntriesSchema

meta?

optional meta: object

meta.labelEntry

labelEntry: keyof E & string

signature?

optional signature: object

signature.isMemberOf?

optional isMemberOf: string[]

signature.isNotMemberOf?

optional isNotMemberOf: string[]

signerPublicKey?

optional signerPublicKey: object

signerPublicKey.isMemberOf?

optional isMemberOf: string[]

signerPublicKey.isNotMemberOf?

optional isNotMemberOf: string[]

signerPublicKey.isRevealed?

optional isRevealed: boolean

tuples?

optional tuples: object[]

Defined in

packages/podspec/src/schemas/pod.ts:7