#anchor #solana #psyfi #psyoptions #psylend

psylend-cpi

PsyLend CPI 示例。Solana上的借贷协议。在 https://github.com/mithraiclabs/PsyLendCPIExamples 上查看源代码。

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

AGPL-3.0-or-later

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