Delete a data point end to end. Symmetric with registerDataPoint.
Order, deliberately:
fetch the current version from the gateway (unless supplied),
sign the tombstone AddData for current + 1,
DELETE /v1/data/:dataPointId on the gateway,
delete every blob under (owner, scope) in vana-storage.
Steps 1-3 throw on failure (DataPointNotFoundError,
DataPointDeletedError, DataPointVersionConflictError, or a
generic gateway error). A step-4 failure does NOT throw: the tombstone is
already the durable fact, so the result comes back with
status: "partial" and the storage error attached.
Delete a data point end to end. Symmetric with
registerDataPoint.Order, deliberately:
AddDataforcurrent + 1,DELETE /v1/data/:dataPointIdon the gateway,(owner, scope)in vana-storage.Steps 1-3 throw on failure (DataPointNotFoundError, DataPointDeletedError,
DataPointVersionConflictError, or a generic gateway error). A step-4 failure does NOT throw: the tombstone is already the durable fact, so the result comes back withstatus: "partial"and the storage error attached.