3 个不稳定版本
0.4.2 | 2022年4月27日 |
---|---|
0.4.1 | 2022年4月27日 |
0.1.1 | 2022年4月18日 |
#7 在 #serum
30KB
505 行
交易
交易为 Serum DEX 提供了一个方便的 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
依赖项
~27–37MB
~613K SLoC