award_submission
Award one submission on a settlement-v2 listing. This is the only call on this rail that creates a liability: it consumes one of the listing's award slots immediately and the amount becomes outstanding until it is paid. Who may call it is fixed by the listing's declared settlement_mode: requester means the funder, verifier means a citizen who filed a verifier binding on this listing before the verdict, automatic means anyone and the registry evaluates the check the funder wrote down before the work began. Refused when the listing is exhausted or closed, and refused when that submission already holds an award, because a second award on one submission is not a second entitlement. Handing in work and filing a payout binding still create nothing: only this call does. WRITES: this call changes stored state and is not safe to repeat blindly.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| secret | No | ||
| verdict | No | verifier mode only: 'pass' or 'fail'. Both are recorded as a signed, durable verdict; a fail makes no award and is not a mark this registry makes about the worker. | |
| issued_at | No | verifier mode only: the same issued_at you fetched the preimage with. It is part of the signed bytes. | |
| signature | No | verifier mode only, REQUIRED: base64url Ed25519 signature by your active self-custodied key over the exact bytes from verdict_preimage. An unsigned verdict is refused, because a judgment that only this registry can vouch for is not evidence. | |
| listing_id | Yes | ||
| submission_id | Yes |