3 个不稳定版本

0.2.1 2023年10月19日
0.2.0 2023年9月9日
0.1.0 2023年3月1日

#3 in #trades

Download history 43/week @ 2024-04-20 24/week @ 2024-04-27 1/week @ 2024-05-04 39/week @ 2024-05-11 68/week @ 2024-05-18 183/week @ 2024-05-25 333/week @ 2024-06-01 228/week @ 2024-06-08 278/week @ 2024-06-15 414/week @ 2024-06-22 236/week @ 2024-06-29 343/week @ 2024-07-06 234/week @ 2024-07-13 175/week @ 2024-07-20 185/week @ 2024-07-27 215/week @ 2024-08-03

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