Skip to main content

总览

SDK 同时提供自动生成的 API 模型和一层轻量的手写客户端。
  • TypeScript 从 kaleido-sdk 导出请求与响应类型
  • Python 从 kaleido_sdk 导出 Pydantic 模型

客户端配置

TypeScript

KaleidoConfig 目前支持以下字段:
  • baseUrl?
  • nodeUrl?
  • apiKey?
  • nodeApiKey?
  • timeout?
  • logLevel?
  • logger?

Python

在常规用法中,Python 不会暴露单独的构造参数对象。请通过 KaleidoClient.create(...) 配置客户端:

常用枚举与模型

分层协议

SDK 使用共用的 Layer 枚举,在受支持的网络之间路由资产。

报价模型

辅助类型

TypeScript 还从包根导出与 WebSocket 和日志相关的类型: