8 个版本 (重大更新)
0.30.1 | 2024年6月20日 |
---|---|
0.29.0 | 2023年10月16日 |
0.28.0 | 2023年6月9日 |
0.27.0 | 2023年3月8日 |
0.3.0 |
|
#1 in #sealevel
每月 52,952 次下载
用于 492 个 软件包(443 个直接使用)
195KB
3.5K SLoC
Anchor ⚓ 是一个为 Solana 的 Sealevel 运行时提供多个便利开发工具的框架。
- Rust eDSL,用于编写安全、可靠和高级的 Solana 程序
- IDL 规范
- 用于从 IDL 生成客户端的 TypeScript 软件包
- 用于开发完整应用程序的 CLI 和工作区管理
如果您熟悉在以太坊的 Solidity、Truffle、web3.js 或 Parity 的 Ink! 中开发,那么体验将会很熟悉。尽管语法和语义针对 Solana,但编写 RPC 请求处理器、生成 IDL 以及从 IDL 生成客户端的高级工作流程是相同的。
有关如何使用 Anchor 的详细教程和示例,请参阅引导 教程 或 GitHub 仓库 中的示例。
下面展示了在 Solana 上构建的 Rust 基本工具。
依赖项
~18–27MB
~468K SLoC