前提条件

使用 Spark CLI 工具

我们提供了一个 CLI 工具,可让您在 Spark 上测试钱包操作。无需编写代码!

安装 CLI 工具:

# 克隆 Spark SDK 仓库
git clone https://github.com/buildonspark/spark.git

# 导航到 JS 文件夹
cd spark/sdks/js

# 安装依赖并构建 SDK
yarn && yarn build

# 导航到 JS CLI 文件夹
cd examples/spark-cli

# 启动 CLI
yarn cli

这将启动 CLI 工具,您将能够与钱包交互。运行 help 查看可用命令。

命令参考

命令用法
initwalletinitwallet <助记词/种子> - 创建新的钱包实例。如果未提供助记词,则生成一个
getbalance获取当前钱包余额以及代币余额
getsparkaddress获取用于接收转账的新 Spark 地址
announcetokenannouncetoken <代币名称> <代币代码> <精度> <最大供应量> <是否可冻结> - 铸造一定数量的代币
minttokensminttokens <数量> - 铸造一定数量的代币
transfertokenstransfertokens <代币公钥> <数量> <接收者Spark地址> - 向给定的接收者 Spark 地址发送代币
burntokensburntokens <数量> - 销毁指定数量的代币
freezetokensfreezetokens <Spark地址> - 冻结 Spark 地址上的代币
unfreezetokensunfreezetokens <Spark地址> - 解冻 Spark 地址上的代币
tokenactivity获取发行者代币的活动
tokeninfo获取发行者代币的信息
help显示帮助菜单
exit退出 CLI 工具

演示应用

完整构建的演示应用可在此处获取

示例 Express 服务器项目

克隆 SDK 仓库

git clone https://github.com/buildonspark/spark.git

导航到项目目录

cd spark/sdks/js/examples/spark-node-express/

按照 README 中的说明安装依赖并运行服务器。