call_write_operation
Write · Sign-in needed
Make one change through the Chain Daddy API that find_api_operations returned (callWith: call_write_operation): for example editing a token page, an alert rule or a holder group, or sending holders a message. Pass its tool name and arguments. Acts as the signed-in user and needs Sign in with Chain Daddy allowing changes (scope api:write). Confirm with the user before running it; some changes notify people or cannot be undone. It never pays, mints, launches, claims or trades.
Needs Sign in with Chain Daddy, allowing changes (scope api:write).
| Reads or changes | Changes data; some changes cannot be undone |
| Sign-in | Yes |
| Scope | api:write |
| Calls | Built into the server |
Input
JSON Schema, as the server serves it.
json
{
"additionalProperties": false,
"properties": {
"arguments": {
"additionalProperties": true,
"description": "The operation's arguments, matching the inputSchema find_api_operations returned. Omit or {} when it takes none.",
"type": "object"
},
"tool": {
"description": "The tool name find_api_operations returned for the changing operation.",
"pattern": "^[a-z][a-z0-9_]{0,63}$",
"type": "string"
}
},
"required": [
"tool"
],
"type": "object"
}Example
A tools/call request:
json
{
"name": "call_write_operation",
"arguments": {
"tool": "value"
}
}