区块链与加密货币  - 讨论区

标题:Lumen,命令行形式的Stellar客户端

2018年04月01日 星期日 00:36

Stellar (https://www.stellar.org/)是我最看好的分布式账本技术方案之一。其商业目标清晰,代码公开且完整,文档丰富实用,而且还有多种语言的SDK,总之很好很强大。


作为技术工程师,我不太喜欢那种GUI的钱包客户端,现在好多钱包客户端都是用一种叫Electron的方案实现的,非常笨重。我在研究Stellar技术方案时,找到了一个命令行形式的Stellar客户端,叫做Lumen,非常小巧,但功能却很强大,在此推荐给大家。


Lumen 是开源软件,源码地址是:  https://github.com/0xfe/hacking-stellar  

其使用Go语言编写,支持所有的主流操作系统,编译好的版本可以从这个地址下载:

https://github.com/0xfe/lumen/releases

Lumen的GitHub主页上有比较详细的使用说明,大家可以参考。

简单举几个例子:

设置当前网络为测试网:

lumen set config:network test

创建新的帐号(支持给帐号设置一个好记的名字)

lumen account new mary

通过friendbot初始化这个账户(测试网独有功能)

lumen friendbot mary


有几个注意事项:

  1.  Lumen是为工程师设计的,密钥是以明文方式保存在本机磁盘的,需要我们确保本机环境的安全。

  2. 在Stellar的环境中,address相当于公钥,以字母G开头,seed相当于私钥,以字母S开头。


除了直接使用命令行进行操作,我们还可以将其嵌入到shell程序中,工程师朋友肯定可以充分发挥自己的想象力了。


如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2019

    京ICP备05028076号