アカウント管理
nem2-cliでアカウント作成後、 nem2-cli profile list
コマンドを叩くと作成したアカウントの一覧が確認できるが、アカウントの数が増えると視認性が悪くなるので、使用しないアカウントを非表示にした。
.nem2rc.jsonを編集する
{"Alice":{"privateKey":"9039BF857CB8FD643BE9BEDEB38F4158AC9E903DFBAD16E017B73C02846ABE4A","networkType":144,"url":"http://localhost:3000","networkGenerationHash":"7857773B3DD3E55C0F0135F8574087412E6FD604B2811399FB6FFF94713A8D34"},"Bob":{"privateKey":"8B52764EFD1BFAF2461D963866A1F999A334FC89CEFA7A3430AC4C232EAF13D2","networkType":144,"url":"http://localhost:3000","networkGenerationHash":"7857773B3DD3E55C0F0135F8574087412E6FD604B2811399FB6FFF94713A8D34"},"Carol":{"privateKey":"A8F18D9155783F80CB47C28385187613E5A0CD430072D38767AE800F9D10FCBF","networkType":144,"url":"http://localhost:3000","networkGenerationHash":"7857773B3DD3E55C0F0135F8574087412E6FD604B2811399FB6FFF94713A8D34"}}
- cliでアカウント作成すると、ホームディレクトリの
.nem2rc.json
に追記されていく - その中の不要になったユーザーを削除すればOK
- 大事なアカウントは消さないように気をつけてください
作成アカウントの恒久化
参考: https://cryptocurrency.muragon.com/entry/28.html
環境変数のNEM2_PROFILE
にプロフィール名を入れることで登録ができる。
恒久化したければ.bash_profile
などに書いておく。
$ export NEM2_PROFILE=mijin_test_net_profile
以後はこのアカウントからトランザクションなどが生成されるようになる。