Clear the message
clear_messageClear the current billboard message in a single transaction while preserving posting rights and staked amount. Only works if your wallet holds the slot; logs reasoning and supports dry-run proposals.
Instructions
Empty the billboard message. Only works while this wallet holds the slot; otherwise the call is refused before anything is signed. Posting rights and the staked amount are unchanged. One transaction. Logged with your reasoning. Under AUTO_BID=false this returns status "proposed" and signs nothing; call approve_proposal to sign.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reasoning | Yes | Why you are doing this, in plain language. Written verbatim to the operator activity log beside the transaction signature. Required. At most 2000 characters. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| reason | No | Human-readable detail for refused and failed outcomes. | |
| status | Yes | ||
| expires_at | No | Set when status is "proposed": the proposal cannot be approved after this time. | |
| signatures | Yes | ||
| proposal_id | No | Set when status is "proposed": pass it to approve_proposal to sign. | |
| current_poster | Yes | ||
| existing_bytes | Yes | Bytes on the billboard when this call read it (what a clear removes). | |
| you_are_poster | Yes | ||
| billboard_after | No | ||
| transactions_sent | Yes | ||
| current_amount_sol | Yes |