Browse all Solana articles.
8 min read
原生 Solana:创建用于存储的账户 I 在这个分为两部分的教程中,我们将学习如何在原生 Solana 程序中使用两种方法创建用于存储数据的账户:keypairs(本部分)以及……
12 min read
原生 Solana:使用 invoke 和 invoke_signed 进行跨程序调用 跨程序调用(CPI)是程序在 Solana 区块链上调用其他程序的方式。在本教程中,我们将学习如何……
10 min read
原生 Solana:Borsh 序列化 在上一篇教程中,我们学习了如何读取传递给程序的账户。我们看到,调用操作会返回一个指向账户 data 字段的引用,其形式为原始字节……
4 min read
原生 Solana:读取账户数据 正如我们在上一篇教程中所讨论的,entrypoint 是你的 Solana 程序的“前门”,它负责处理所有传入该程序的 instructions。在...
9 min read
原生 Solana:程序入口与执行 在本系列的整个过程中,我们一直使用 Anchor 框架来构建 Solana 程序。本教程将教您如何使用原生 Rust 编写它们,而无需...
12 min read
Switchboard 链上程序无法直接访问链下数据。它们需要依赖预言机来引入资产价格、事件结果或 API 响应等信息。如果没有这些预言机,...
12 min read
生息代币第一部分 Token-2022 的生息扩展使得 token mint 能够自动在该特定 mint 的所有 token accounts 上累积利息。它使用年化利率...
11 min read
生息代币第 2 部分 生息扩展为 token mint 添加了随时间推移累积利息的功能。在我们之前对 Token-2022 的讨论中,我们介绍了...
14 min read
Solana 中的 Ed25519 签名验证 在 Solana Anchor 程序中验证 Ed25519 签名 本教程展示了如何在 Solana 程序中验证链下 Ed25519 签名。在 Solana 中,自定义...
10 min read
Solana 指令内省 指令内省允许 Solana 程序在同一交易中读取除自身之外的其他指令。通常情况下,程序只能读取……
9 min read
Solana Token 2022 规范 Token-2022 是 SPL Token 程序的一个全新的向后兼容版本,它以扩展的形式支持附加功能。这些扩展的字节码...
13 min read
使用 LiteSVM 进行时间旅行测试 在 Solana 中,编写依赖于时间流逝的测试用例非常棘手。我们可能想要测试代码在一天过去之后会发生某些事情,但我们无法……