跳转至

快速上手

本页介绍首次运行流程:构建 wallet-cli、创建并解锁账户、查看账户信息,以及发送第一笔 TRX。所有操作 都在交互式提示符中完成。

快速开始

构建 wallet-cli、创建账户并发送第一笔转账——全部在交互式提示符中完成:

# 1. 构建
$ git clone https://github.com/tronprotocol/wallet-cli.git
$ cd wallet-cli/java && ./gradlew build && cd build/libs

# 2. 启动交互式钱包
$ java -jar wallet-cli.jar

# 3. 在钱包提示符下:创建账户(或使用 ImportWallet)、解锁并查看
> RegisterWallet             # 先两次提示输入密码,再询问助记词长度
> Login                      # 解锁账户
> GetAddress                 # 显示你的地址
> GetBalance                 # TRX 余额

# 4. 发送 1 TRX(金额以 SUN 计;1 TRX = 1,000,000 SUN)
> SendCoin <toAddress> 1000000

在主网上执行这些命令会使用真实资产。学习阶段请用 SwitchNetwork 切换到测试网(Nile 或 Shasta),并从该网络的水龙头领取测试币。

如何创建账户

你可以通过向不存在的账户转账来创建账户,也可以用 CreateAccount 命令发起一笔交易来创建账户。 两种方式下,付款方都要燃烧 getCreateNewAccountFeeInSystemContract(按当前主网参数为 1 TRX); 只有质押带宽不足以支付该交易时,才会再燃烧 getCreateAccountFee(0.1 TRX)。因此按当前主网参数, 花费为 1 至 1.1 TRX,但两者都可通过提案调整,因此请用 getchainparameters 读取——具体规则见 commands/account。

完整的 CreateAccount 示例见 commands/account。

下一步