快速上手¶
本页介绍首次运行流程:构建 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。
下一步¶
- command-flow——一次完整的端到端会话
- commands/wallet——创建 / 导入 / 备份钱包
- commands/network——切换到测试网
- concepts/resources——带宽与能量