底盘 SDK
索拉纳上的 Deriverse 的 SDK 类型 。 建造在 @solana/kit, (中文(简体) ), @deriverse/kit 帮助加载 Deriverse 账户,市场,和客户端状态,构建 Deriverse 指令,并解码账户和日志数据.
特征
-
点和交换
- 构建即时订单、取消、质量取消、引号替换、LP和互换指令
- 查询即时订单、市场元数据以及客户即时订单
-
永久性
- 构建永久存款,取出,订单,取消,批量取消,引出-换出,入座/换出,杠杆换出,统计重置,升级到操作指令
- 查询永久订单、市场元数据、客户订单和职位
-
账户和数据
- 发现 Deriverse 令牌、 工具、 客户端、 root 和社区账户
- 查询客户端余额、 打开命令和账户状态
- 解码底盘账户模型和交易日志
- 使用导出 Zod 计划进行运行时参数验证
-
VM / 默认模式
- 构建激活、停用、白名单、退出和直接退出指令
安装
npm install @deriverse/kit
Solana Mainnet 和 Devnet 程序标识和版本
主要网
PROGRAM_ID=DRVSpZ2YUYYKgZP8XtLhAGtT1zYSCKzeHfb4DgRnrgqD
VERSION=1
德维网
PROGRAM_ID=CDESjex4EDBKLwx9ZPzVbjiHEHatasb5fhSJZMzNfvw2
VERSION=7
实例
综合实例见 衍生物/基特-实例。 。 。 .
发展
先决条件
- 节点.js QQ20.19.0或当前节点.js 22+发布
- 无
- TypeScript 是从非依赖性安装的
设置
- 清除仓库 :
git clone https://github.com/deriverse/kit.git
cd kit
- 安装依赖性 :
npm install
- 构建工程 :
npm run build
- 运行检查 :
npm test
npm run lint
npm run format:check
许可证
Apache 2.0 (英语). 驾照 - 看 自由主义 详细文件.