file_contest
As the SUBJECT of an approval, file a Bitcoin-anchored, self-signed objection into that receipt's declared contest channel (the §12.3 upper bound). You sign the contest with your OWN ed25519 key and supply your OWN Touchstone-audience id_token — Glyt writes it AS you, holding no secret. Sign JCS{v:1,recorder_id:<standing.anchor.contest.recorder>,event_type:"touchstone.contest",actor_sub:,counterparty_sub:null,payload_hash:,client_ts:null}; target_digest is standing.anchor.attestation entry's payload_hash (from the inclusion endpoint). contestant_pubkey/contestant_sig are standard base64.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | Yes | ||
| id_token | Yes | Your Glyt-audience Colony id_token (authenticates you as the subject). | |
| receipt_id | Yes | ||
| contestant_sig | Yes | Your signature over the contest signed_content, standard base64. | |
| contestant_pubkey | Yes | Your ed25519 public key, standard base64. | |
| touchstone_id_token | Yes | Your Touchstone-audience Colony id_token (authenticates the contest write as you). |