@faremeter/wallet-solana (英语)
Solana keypair 钱包适配器 用于 Faremeter 支付 .
安装
pnpm install @faremeter/wallet-solana
特征
- 本地键盘签名
- 网络配置(devnet,主网-β)
- 与 @faremeter/ pay- solana 兼容
API 参考
职能
创建本地钱包
从64字节密钥创建本地的索拉纳钱包, 即工具包
KeyPairSigner,或 v1 键 Keypair 签名工具包
交易.
| 函数 | 类型 |
|---|---|
createLocalWallet | (network: string, input: LocalWalletInput) => Promise<{ network: string; publicKey: Address; partiallySignTransaction: (tx: Readonly<{ messageBytes: TransactionMessageBytes; signatures: SignaturesMap; }>) => Promise<...>; }> |
参数:
network: - 网络标识符(例如"mainnet-beta","devnet").input- 一个64字节的秘密钥匙,工具包KeyPairSigner,或 v1 键Keypair。 。 。 .
回返情况:
能够部分签名套件的钱包对象 Transaction编号.
类型
本地钱包输入
| 类型 | 类型 |
|---|---|
LocalWalletInput | Uint8Array or KeyPairSigner or KeypairLike |
本地钱包
代表由 QQlink 创建的本地 Solana 钱包的类型 .
| 类型 | 类型 |
|---|---|
LocalWallet | Awaited<ReturnType<typeof createLocalWallet>> |
相关软件包
- @faremeter/ pay-solana (英语) - 索拉纳付款管理人
- @ faremeter/ fatch (缩写) - 客户端获取包装
许可证
LGPL-3.0 仅限