pnpm agent:rpc{
"jsonrpc": "2.0",
"id": "req-1001",
"method": "swapper.swap.execute",
"params": {
"direction": "x2u",
"chain": "arbitrum",
"amount": "0.8",
"to": "0x1111111111111111111111111111111111111111",
"idempotency-key": "swap_user123_req1001"
}
}{
"transport": "jsonrpc 2.0",
"rpc_url": "http://127.0.0.1:8790/rpc",
"health_url": "http://127.0.0.1:8790/health",
"methods": [
"swapper.capabilities",
"swapper.schemas",
"swapper.swap.plan",
"swapper.swap.quote",
"swapper.swap.create",
"swapper.swap.execute",
"swapper.swap.status",
"swapper.support.create"
],
"idempotency": {
"fields": ["idempotency-key"],
"applies_to": ["swapper.swap.create", "swapper.swap.execute"]
}
}