#実行環境
- OSバージョン:10.14.3
#まずはインストール
以下を参考に行った
https://developers.libra.org
##HOMEディレクトリに移動
cd ~
##Clone Libra
git clone https://github.com/libra/libra.git && cd libra
##ブランチの切り替え
git checkout testnet
##Install Dependencies
./scripts/dev_setup.sh
こんなエラーが出たら
Missing package manager Homebrew (https://brew.sh/). Abort
Homebrewを以下コマンドでインストール
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
##Run the CLI
./scripts/cli/start_cli_testnet.sh
#アカウント作成から送金まで
AさんとBさんを作成して送金してみる。
##アカウント作成Aさん
libra% account create
>>Created/retrieved account #0 address 0c5e0a2ebf0f5cdf71c06565aba069dc3065575495c66919fd52618dbc29def1
##アカウント作成Bさん
libra% account create
>> Creating/retrieving next account from wallet
Created/retrieved account #1 address 19d52e921e42df9fd393a3428a876444b5714658ea46110d6d64ea8883c91081
##作成したアカウントを確認
libra% account list
User account index: 0, address: 0c5e0a2ebf0f5cdf71c06565aba069dc3065575495c66919fd52618dbc29def1, sequence number: 0, status: Local
User account index: 1, address: 19d52e921e42df9fd393a3428a876444b5714658ea46110d6d64ea8883c91081, sequence number: 0, status: Local
sequence numberはアカウントから送信されたトランザクション回数を表す。
##Aさんに110コインを付与
libra% account mint 0 110
>> Minting coins
Mint request submitted
##Bさんに52コインを付与
libra% account mint 1 52
>> Minting coins
Mint request submitted
##Aさんの残高を確認
libra% query balance 0
Balance is: 110.000000
##Bさんの残高を確認
libra% query balance 1
Balance is: 52.000000
##AさんからBさんへ10コイン送金
libra% transfer 0 1 10
>> Transferring
Transaction submitted to validator
To query for transaction status, run: query txn_acc_seq 0 0 <fetch_events=true|false>
##Aさんのトランザクション回数が1になっていることを確認
libra% account list
User account index: 0, address: 0c5e0a2ebf0f5cdf71c06565aba069dc3065575495c66919fd52618dbc29def1, sequence number: 1, status: Persisted
User account index: 1, address: 19d52e921e42df9fd393a3428a876444b5714658ea46110d6d64ea8883c91081, sequence number: 0, status: Persisted
##AさんからBさんに10コイン送金されて残高が変わっていることを確認
libra% query balance 0
Balance is: 100.000000
libra% query balance 1
Balance is: 62.000000