10个版本

0.2.4 2023年7月31日
0.2.3 2023年3月29日
0.1.4 2023年2月21日

#1884 in 神奇豆

Download history 100/week @ 2024-04-08 51/week @ 2024-04-15 47/week @ 2024-04-22 32/week @ 2024-04-29 34/week @ 2024-05-06 41/week @ 2024-05-13 47/week @ 2024-05-20 29/week @ 2024-05-27 39/week @ 2024-06-03 35/week @ 2024-06-10 30/week @ 2024-06-17 27/week @ 2024-06-24 27/week @ 2024-07-01 8/week @ 2024-07-08 25/week @ 2024-07-15 14/week @ 2024-07-22

78每月下载量
4 个crates中(直接使用3个)使用

自定义许可

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
~521K SLoC