JSON-RPC client for Dart