Skip to content

Reaffirm

Class: warmhub.Reaffirm

Reaffirm(name: str, *, kind: CommitOperationKind | Unset = UNSET, add: Sequence[str] | Unset = UNSET, remove: Sequence[str] | Unset = UNSET, expected_version: int | Unset = UNSET, lease_id: str | Unset = UNSET, **unknown: Never)

Edit an assertion’s affirmation snapshot without changing claim data.

add and remove carry pinned target wrefs (Shape/name@vN) and compose in one operation. A target already in the set (add) or absent from it (remove) is reported as ignored, not an error. Mints a new assertion version with body and data hash copied from the current one; an edit that changes nothing is a noop with no new version.

operation = 'reaffirm'

Documentation is not yet available.

name

Documentation is not yet available.

kind

Documentation is not yet available.

add

Documentation is not yet available.

remove

Documentation is not yet available.

expected_version

Documentation is not yet available.

lease_id

Documentation is not yet available.