Versions in this module Expand all Collapse all v0 v0.7.0 Aug 28, 2026 Changes in this version + const AxymPacketSchemaID + const AxymRegisterSchemaID + const AxymSchemaVersion + const ContractFormat + const ContractPath + const ManagedContent + const ManagedMarker + const ManifestPath + func CanonicalContractBytes(contract Contract) ([]byte, error) + func Check(dest string) error + func ReadContractFile(path string) ([]byte, error) + func Update(sourceRoot, dest string, contract Contract, contractRaw []byte) error + type Artifact struct + Kind string + Path string + ProducerArtifact bool + RelationshipRefs []Reference + SHA256 string + SchemaID string + SchemaPath string + SchemaSHA256 string + SchemaVersion string + SignaturePath string + SignatureRequired bool + SignatureSHA256 string + Synthetic bool + type Contract struct + FixtureID string + Format string + ProofCommit string + Sources []Source + func LoadContract(raw []byte) (Contract, error) + type DriftError struct + Err error + func (e *DriftError) Error() string + func (e *DriftError) Unwrap() error + type File struct + Path string + SHA256 string + SchemaID string + SchemaVersion string + type Reference struct + Digest string + ID string + Kind string + SchemaID string + SchemaVersion string + SourceProduct string + type ReleaseAsset struct + Path string + Role string + SHA256 string + type RuntimeError struct + Err error + func (e *RuntimeError) Error() string + func (e *RuntimeError) Unwrap() error + type SchemaError struct + Err error + func (e *SchemaError) Error() string + func (e *SchemaError) Unwrap() error + type Source struct + Artifacts []Artifact + Commit string + IntegrityMode string + ManifestPath string + ManifestSHA256 string + PeeledCommit string + Product string + PublicKeyPath string + PublicKeySHA256 string + ReleaseAssets []ReleaseAsset + Schemas []File + Tag string + TagObject string + Version string + type UnsafeError struct + Err error + func (e *UnsafeError) Error() string + func (e *UnsafeError) Unwrap() error