5 个版本
0.1.4 | 2023年9月25日 |
---|---|
0.1.3 | 2023年9月25日 |
0.1.2 | 2023年3月16日 |
0.1.1 | 2023年2月20日 |
0.1.0 | 2023年2月20日 |
#59 in #anchor
160KB
3K SLoC
PsyLend 协议 CPI 示例(针对集成商)
网站
避免骗子:PsyLend 没有公共软件包。CPI 软件包(此代码)可在 此处 获取
开发者
查看我们《体系结构文档》中常见术语、状态、结构和指令的完整指南。还有问题?尝试我们的 Discord。
Rust 集成商
查看此存储库中的常见 CPI 示例,并在相应的测试套件中查看示例前端使用。
前端开发人员和清算员
想与 PsyLend 集成?寻找与程序交互的 TypeScript 工具?查看我们的 npm 软件包: psylend-utils
白帽子和漏洞赏金猎人
查看我们的 漏洞赏金政策。请注意,PsyLend 协议在范围内,但 CPI 库不在,因为这只是一组示例。请自由使用 CPI 库来寻找 PsyLend 中的漏洞。
运行测试
测试在 devnet 上使用预制的 PsyLend 市场和储备运行。使用 anchor test -- --features devnet
。您的钱包必须有一些 SOL 和 USDC 才能通过所有测试,您可以在 我们的水龙头 获取这些。您可能还想使用 anchor test --skip-deploy -- --features devnet
跳过部署。
此程序最初使用 Solana 工具 1.14.20 和 Anchor 0.26.0 编译,您可能在使用 1.16.x 或更高版本和 Anchor 0.28.0 或更高版本时遇到兼容性问题。
依赖项
~21–33MB
~556K SLoC