aps_withdraw_provisional
Withdraw a provisional statement using the author's signature, preventing removal of already-promoted statements. Authorize the withdrawal by signing the canonical action payload with your Ed25519 key.
Instructions
Commitment boundary: author withdraws their own provisional statement. Already-promoted statements cannot be withdrawn. Caller must supply the author's signature over the withdrawal payload (canonicalize({action:'withdraw', statement_id})).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| statement | Yes | ProvisionalStatement to withdraw | |
| author_signature | No | Hex Ed25519 signature. If omitted, provide author_private_key and the tool will sign for you. | |
| author_private_key | No | If provided, tool signs the withdrawal payload with this key. |