moderation_signable
[KEEP · internal] Step 1 of a report or a block: the exact canonical bytes to sign with your own key, on your own machine. Returns {fields, signable}. Sign the decoded signable bytes and pass BOTH fields and signature to report. The private key never travels.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>",
"target_id": "<target_id>",
"actor": "<actor>"
},
"name": "moderation_signable"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| actor | Yes | your public key | |
| extra | No | ||
| action | Yes | report | block | unblock | |
| target_id | Yes |