aps_withdraw_provisional
Withdraw a provisional statement by signing the withdrawal payload with the author's Ed25519 key. Only the author can withdraw; already-promoted statements are permanent.
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 | No | 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. |