ResolvedDescriptor
Defined in: packages/sdk/src/types/descriptor.ts:45
Descriptor after includes are merged and field $refs are inlined.
merged stays an InputDescriptor-shaped JSON document (format keys are
not converted to 4-byte selectors).
Properties
Section titled “Properties”attestations?
Section titled “attestations?”
optionalattestations?: readonlyunknown[]
Defined in: packages/sdk/src/types/descriptor.ts:62
ERC-8176 offchain attestation JSON blobs (e.g. registry/<project>/sigs/).
Consumed by attestedPolicy.
deployments
Section titled “deployments”deployments:
ResolvedDeployment[]
Defined in: packages/sdk/src/types/descriptor.ts:50
hash:
`0x${string}`
Defined in: packages/sdk/src/types/descriptor.ts:47
input:
InputDescriptor
Defined in: packages/sdk/src/types/descriptor.ts:48
merged
Section titled “merged”merged:
InputDescriptor
Defined in: packages/sdk/src/types/descriptor.ts:49
registryPath?
Section titled “registryPath?”
optionalregistryPath?:string
Defined in: packages/sdk/src/types/descriptor.ts:57
Registry path of the official file, when known.
source?
Section titled “source?”
optionalsource?:"official-registry"|"local-override"
Defined in: packages/sdk/src/types/descriptor.ts:55
Set by registry clients so TrustPolicy can tell a pinned official file
from an extend() override. resolveDescriptor does not set this.
version
Section titled “version”version:
DescriptorVersion
Defined in: packages/sdk/src/types/descriptor.ts:46