SubmittedOperation
Class: warmhub.SubmittedOperation
SubmittedOperation(name: str, operation: str, data_hash: str, version: int, status: str, op_index: int | None = None, errors: tuple[OperationError, ...] = (), error: OperationError | None = None, submitted_name: str | None = None, resolved_name: str | None = None, retryable: bool | None = None, warnings: OperationWarnings | None = None, affirmations: AffirmationDelta | None = None, extra: Mapping[str, Any] = empty_mapping(), raw: Mapping[str, Any] = empty_mapping())One row of a stream-append result.
name is the server’s answer. submitted_name is what the client
sent, and is present only on failures — which is exactly when the two can
differ and the difference matters.
Properties and attributes
Section titled “Properties and attributes”nameDocumentation is not yet available.
operation
Section titled “operation”operationadd | revise | retract | rename | noop. Open on the
wire, so not narrowed to a Literal.
data_hash
Section titled “data_hash”data_hashDocumentation is not yet available.
version
Section titled “version”versionDocumentation is not yet available.
status
Section titled “status”statusapplied | noop | error.
op_index
Section titled “op_index”op_index = NoneDocumentation is not yet available.
errors
Section titled “errors”errors = ()Every diagnostic for this row, across both receipt versions. See
ReceiptOperation.
error = NoneThe first entry of errors, retained as the original singular surface.
submitted_name
Section titled “submitted_name”submitted_name = NoneDocumentation is not yet available.
resolved_name
Section titled “resolved_name”resolved_name = NoneDocumentation is not yet available.
retryable
Section titled “retryable”retryable = NoneDocumentation is not yet available.
warnings
Section titled “warnings”warnings = NoneDocumentation is not yet available.
affirmations
Section titled “affirmations”affirmations = NonePresent on reaffirm and affirmed-targets writes only.
extra = field(default_factory=empty_mapping)Documentation is not yet available.
raw = field(default_factory=empty_mapping)Documentation is not yet available.