3 个不稳定版本
0.2.1 | 2023年10月19日 |
---|---|
0.2.0 | 2023年9月9日 |
0.1.0 | 2023年3月1日 |
#3 in #trades
832 每月下载次数
用于 4 crates
445KB
11K SLoC
phoenix
Phoenix 是一个无需摇杆即可运行的链上订单簿。
文档
有关如何与程序交互的文档和说明可在 GitBook 上找到。
许可协议
Phoenix 的主要许可协议是商业源代码许可协议 1.1 (BUSL-1.1
),可在 LICENSE
找到。
审计
Phoenix 已由 OtterSec 进行审计。审计报告可在 audits/OtterSec.pdf 找到。
漏洞奖励
有关 Phoenix 漏洞奖励计划的信息可在 SECURITY.md 找到。
构建验证
您可以使用 Solana Verify CLI 验证部署在 PhoeNiXZ8ByJGLkxNfZRnkUfjvmuYqLR89jjFHGqdXY
的程序与此仓库中的代码匹配。安装 CLI 后,运行
solana-verify verify-from-repo -um --program-id PhoeNiXZ8ByJGLkxNfZRnkUfjvmuYqLR89jjFHGqdXY https://github.com/Ellipsis-Labs/phoenix-v1
这需要一些时间,因为它会在 Docker 内构建程序,然后验证构建哈希与部署程序哈希匹配。在非 ARM 机器上,验证过程要快得多。
本地构建和测试
要构建合约,请运行
./build.sh
要运行测试,请运行
./test.sh
依赖关系
~23–32MB
~527K SLoC