11 个版本
0.5.1 | 2022 年 7 月 5 日 |
---|---|
0.5.0 | 2022 年 7 月 5 日 |
0.4.9 | 2022 年 6 月 12 日 |
0.4.8 | 2022 年 5 月 23 日 |
0.4.5 | 2022 年 4 月 28 日 |
#6 in #serum
每月 50 次下载
30KB
487 行
交易
Swap 为在订单簿上直接执行即时结算的代币交易提供了一个便捷的 API。
开发
此程序需要从源代码构建 Serum DEX,这通过 git 子模块完成。
安装子模块
拉取源代码
git submodule init
git submodule update
构建 DEX
构建它
cd deps/serum-dex/dex/ && cargo build-bpf && cd ../../../
构建
Anchor 用于开发,这里使用的是推荐的流程。要开始,请参阅 指南。
anchor build --verifiable
在部署之前应使用 --verifiable
标志,以便使用 docker 确定性生成构建工件。
测试
anchor test
验证
要验证部署在 Solana 上的程序与您的本地源代码匹配,请安装 docker,cd programs/swap
,然后运行
anchor verify <program-id | write-buffer>
构建工件列表可在 发行版 下找到。
运行测试
运行测试
anchor test
依赖项
~25–36MB
~582K SLoC