跳转到主要内容
SOAR 是一个程序,为 Solana 区块链上的排行榜、成就、玩家档案以及自动奖励分发提供了一套流畅的解决方案。目前它已经支持从 TypeScript 客户端调用,后续也将很快集成到 Solana.Unity-SDK 中。

目录

快速开始

创建新游戏

创建排行榜

提交分数

SoarProgram

SoarProgram 类让客户端可以访问链上 SOAR program 中的所有指令。 它还提供了用于推导 PDA 的工具函数:
获取单个账户:
以及获取多个账户:

GameClient

GameClient 提供了一组更具体的方法,用于处理单个 Game 账户。
获取一个表示现有链上 Game 账户的实例:
注册一个新游戏:

InstructionBuilder

InstructionBuilder 提供了一组方法,用于方便地打包交易。