Withdraw a market's current research as the approved producer that published it
kellian_withdraw_researchWithdraw a market's current research as the approved producer that published it: name its researchedAt and why. Readers then see no research; the venue keeps the record. To fix research instead, publish it with correctionReason.
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": {
"address": "<address>",
"chainId": "<chainId>",
"researchedAt": "<researchedAt>",
"reason": "<reason>",
"idempotencyKey": "<idempotencyKey>"
},
"name": "kellian_withdraw_research"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | Yes | Why it is withdrawn, shown to readers after "Withdrawn because": one clause, e.g. "it misread the market's rule". | |
| address | Yes | Checksummed or lowercase 20-byte EVM address (0x + 40 hex). | |
| chainId | Yes | ||
| researchedAt | Yes | The researchedAt of the market's current research, the research withdrawn: a newer version is never withdrawn by mistake. | |
| idempotencyKey | Yes | Stable retry key. Reuse only with byte-equivalent tool arguments. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |