Skip to content

nooschain v0.1.0


nooschain / contracts/package-provenance / ContractProvenancePolicy

Interface: ContractProvenancePolicy

Defined in: contracts/package-provenance.ts:25

Properties

allowedPublicKeys?

optional allowedPublicKeys?: string[]

Defined in: contracts/package-provenance.ts:29


allowedSignerIds?

optional allowedSignerIds?: string[]

Defined in: contracts/package-provenance.ts:28


allowedSignerTypes?

optional allowedSignerTypes?: ("user" | "organization" | "auditor" | "ci" | "operator")[]

Defined in: contracts/package-provenance.ts:27


minSignatures?

optional minSignatures?: number

Defined in: contracts/package-provenance.ts:30


mode

mode: "optional" | "required"

Defined in: contracts/package-provenance.ts:26

Audience-first NOOSChain documentation.