executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
sage-txnSage transaction operations. List transactions, sign coin spends, view without signing, submit transactions.
Independent GitHub snapshot · Automated classification · Original documentation governs
Transaction signing and submission.
| Endpoint | Payload | Description |
|---|---|---|
get_transactions | See below | List transactions |
get_transaction | {"height": 1234567} | Get by height |
get_pending_transactions | {} | List pending |
{
"offset": 0,
"limit": 50,
"ascending": false,
"find_value": null
}
| Endpoint | Payload | Description |
|---|---|---|
sign_coin_spends | See below | Sign transaction |
view_coin_spends | {"coin_spends": [...]} | Preview without signing |
submit_transaction | {"spend_bundle": {...}} | Broadcast |
{
"coin_spends": [
{
"coin": {
"parent_coin_info": "0x...",
"puzzle_hash": "0x...",
"amount": 1000000000000
},
"puzzle_reveal": "0x...",
"solution": "0x..."
}
],
"auto_submit": false,
"partial": false
}
partial: true for multi-sig partial signatures{
"spend_bundle": {
"coin_spends": [...],
"aggregated_signature": "0x..."
}
}
{
"height": 1234567,
"timestamp": 1700000000,
"fee": "100000000",
"inputs": [...],
"outputs": [...]
}
{
"transaction_id": "0x...",
"fee": "100000000",
"submitted_at": 1700000000,
"coin_spends": [...]
}
# List recent transactions
sage_rpc get_transactions '{"limit": 20, "ascending": false}'
# Get pending
sage_rpc get_pending_transactions '{}'
# View coin spends (preview)
sage_rpc view_coin_spends '{"coin_spends": [...]}'
# Sign and submit
sage_rpc sign_coin_spends '{
"coin_spends": [...],
"auto_submit": true
}'
# Manual submit
sage_rpc submit_transaction '{"spend_bundle": {...}}'
auto_submit: false)view_coin_spends to previewsign_coin_spends to create spend bundlesubmit_transaction to broadcast (or use auto_submit: true)auto_submit: true signs and broadcasts in one callpartial: true for multi-signature workflows