Lumen,命令行形式的Stellar客戶端
最新
04-02
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
有幾個注意事項:
Lumen是為工程師設計的,密鑰是以明文方式保存在本機磁碟的,需要我們確保本機環境的安全。
在Stellar的環境中,address相當於公鑰,以字母G開頭,seed相當於私鑰,以字母S開頭。
除了直接使用命令行進行操作,我們還可以將其嵌入到shell程序中,工程師朋友肯定可以充分發揮自己的想像力了。
TAG:全球大搜羅 |