arbitova_mark_delivered
Mark an escrow as delivered by submitting a stable public URL of the completed work. Sellers call this on-chain after ensuring the deliverable matches all criteria.
Instructions
Called by the SELLER after completing the work and uploading the deliverable to a stable URL. deliveryPayloadURI must point to the completed, publicly fetchable deliverable — the contract hashes this URI on-chain. Do NOT call before work is actually done. Do NOT use a temporary or expiring URL. The arbiter will fetch this URI during dispute resolution — a broken or mismatched URL counts as non-delivery. Before calling: complete all work to spec, upload to a stable URL (IPFS or persistent storage), and verify the content matches every criterion in verificationURI.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| escrowId | Yes | The escrow ID returned by arbitova_create_escrow | |
| deliveryPayloadURI | Yes | Stable public URL pointing to the completed deliverable |