示例程序
Anchor 示例程序参考
基础
示例 | 描述 |
---|---|
checking-accounts | 使用 Anchor 的账户检查示例 |
close-account | 使用 Anchor 的关闭账户示例 |
counter | 使用 Anchor 的计数器程序 |
create-account | 使用 Anchor 创建账户 |
cross-program-invocation | 使用 Anchor 的跨程序调用示例 |
favorites | 使用 Anchor 存储用户“收藏” |
hello-solana | 使用 Anchor 的基本“Hello, Solana!”程序 |
pda-rent-payer | 使用 Anchor 的 PDA 租金支付者示例 |
processing-instructions | 使用 Anchor 处理指令 |
program-derived-addresses | 使用 Anchor 的程序衍生地址 |
realloc | 使用 Anchor 重新分配账户数据 |
rent | 使用 Anchor 计算账户的 SOL 租金 |
transfer-sol | 使用 Anchor 转账 SOL 代币 |
代币
示例 | 描述 |
---|---|
create-token | 使用 Anchor 创建 SPL 代币 |
escrow | 使用 Anchor 的托管程序 |
nft-minter | 使用 Anchor 铸造 NFT |
nft-operations | 使用 Anchor 进行 NFT 操作 |
pda-mint-authority | 使用 PDA 作为铸币权限 |
spl-token-minter | 使用 Anchor 铸造 SPL 代币 |
token-fundraiser | 使用 Anchor 的代币募资程序 |
token-swap | 使用 Anchor 交换代币 |
transfer-tokens | 使用 Anchor 转账 SPL 代币 |
代币扩展
示例 | 描述 |
---|---|
basics | 使用 Anchor 的 Token 2022 基础 |
cpi-guard | 使用 Anchor 的 CPI 防护示例 |
default-account-state | 使用 Anchor 的默认账户状态设置 |
group | 使用 Anchor 的代币分组示例 |
immutable-owner | 使用 Anchor 的不可变所有者设置 |
interest-bearing | 使用 Anchor 的计息代币 |
memo-transfer | 使用 Anchor 的备忘录转账 |
metadata | 使用 Anchor 的代币元数据 |
mint-close-authority | 使用 Anchor 的铸币关闭权限 |
multiple-extensions | 使用 Anchor 的多重扩展示例 |
nft-meta-data-pointer | 使用 Anchor 的 NFT 元数据指针 |
non-transferable | 使用 Anchor 的不可转让代币 |
permanent-delegate | 使用 Anchor 的永久委托人设置 |
transfer-fee | 使用 Anchor 的转账费用示例 |
transfer-hook | 使用 Anchor 的转账钩子示例 |