| Field | Value |
|---|---|
| Name | transact |
| Title | Convex Transaction (Quick) |
| Description | Execute a Convex transaction in one step. Sends seed over network — use HTTPS with trusted peers only. For sensitive operations prefer prepare → signAndSubmit. Transactions update global state atomically. Amounts in copper (1 CVM = 1,000,000,000 copper). |
Input Schema
{
"type": "object",
"required": ["source",
"seed",
"address"],
"properties": {
"seed": {
"type": "string",
"description": "Ed25519 seed (64 hex chars). ⚠️ SECURITY: Sent over network to peer for signing. Use HTTPS and trusted peers only!"
},
"source": {
"type": "string",
"description": "Convex Lisp source code to execute, e.g. '(transfer #13 1000000000)'"
},
"address": {
"type": "string",
"description": "Origin account address (e.g. '#13'). Transaction executes from this account."
}
}
}Output Schema
{
"type": "object",
"properties": {
"errorCode": {
"description": "CVM error code if the transaction failed"
},
"value": {
"description": "Resulting CVM value from execution"
},
"message": {
"type": "string",
"description": "Optional human-readable message"
},
"info": {
"description": "Execution metadata including juice used, fees, and transaction hash"
}
}
}