Propose a launch contract
proposeCampaignContractBuilds the versioned campaign contract that launch requires from the campaign's saved records, or lists the records that are missing. Saves nothing and does not launch. It saves nothing, so it can be repeated.
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": {
"params": "<params>"
},
"name": "proposeCampaignContract"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | ||
| params | Yes |