Factom Federation Client (Factom-Cli)を使ったFCT送金方法

Factom Federation Client (Factom-Cli)を使ったFCT送金方法(2017年)

 

Factomのツールはバージョンアップで少し変わったようなので、ファクトムのコイン(FCT)を取引所(Ploniex, Bittrex等)へ送金する方法をメモしておきます。GUIのツール(Enterprise Wallet)もリリースされているので、WindowsやMacをご利用の場合はEnterprise Walletも良いと思います。私はコマンドラインから使いたかったので、コンソールツールを試してみました。

準備

  • Factom Federation(FF)をインストール(Linuxへのインストール方法は別記事を参照。MacやWindowsへのインストールについては簡単と思うのでFactomのサイトを参照ください。)

 

デーモンの起動

Terminalからfactomd.confファイルを必要に応じて作成する。ローカルサーバーで起動しているならば特に設定なしでも問題ない。

 

作成例(ログレベルの記載のみ)

; --------------------------------------------------------------------------
; logLevel - allowed values are: debug, info, notice, warning, error, critical, alert, emergency and none
; --------------------------------------------------------------------------
[log]
logLevel = info
LogPath = "factom-d.log"

 

factomデーモンを起動する
$ factomd

http://localhost:8090 にアクセスしデーモンが起動していることを確認。もしブロックチェーンの同期が終わっていなければ、同期が完了するまでしばらく待ちます。

Walletのデーモンを起動する
$ factom-walletd
Reading from '/Home/.factom/m2/factomd.conf'
Cannot open custom config file,
Starting with default settings.
open /Home/.factom/m2/factomd.conf: no such file or directory

Reading from '/Home/.factom/m2/factomd.conf'
Cannot open custom config file,
Starting with default settings.
open /Home/.factom/m2/factomd.conf: no such file or directory

Warning, factom-walletd API is not password protected. Factoids can be stolen remotely.
Warning, factom-walletd API connection is unencrypted. Password is unprotected over the network.
Database started from: /Home/.factom/wallet/factom_wallet.db
Database started from: /Home/.factom/wallet/factoid_blocks.cache
2016/11/24 06:28:37 web.go serving :8089

 

デフォルトのWalletファイルのパスは、「~/.factom/wallet/factoid_wallet_bolt.db」であるが、もし違う場所にしたい場合は -i オプションで指定する

$ factom-walletd -i=~/yourfolder/factoid_wallet_bolt.db

Factomクライアント(Factom-cli)の使い方

 

新規アドレスの作成
$ factom-cli newfctaddress
EC27kDNpFcJQwvdpFXaXjPqhtDSf8kRN8Fv7EkhvS9tVkuAfX

 

Koonify 12wordsからのインポートしたい場合(ICOで買ったコイン)
$ factom-cli importkoinify (12語の単語)
残高の確認
$ factom-cli listaddresses
FA3cih2o2tjEUsnnFR41tQXPpSXFwsp3rp6odL5PNCHWvZV1 20

 

トークンの送金

sendfctオプションを使ってFCTを送金する。

factom-cli sendfct (自分のアドレス) (送金先のアドレス) (FCT数量)

$ factom-cli sendfct FA1zT4aFpEvPqPCigB3fGu4Q4mTXY22iiuV69DqE1pNhdF2MC
FA28PitepUziaDrLeVAcioNfBc7mvyJJHvag2vyhWm7JR3t8S 10
TxID: 0de09676c65ad179c5a27cfbfae4f0392a42773b4024aed71eca937f7c

Factor Explorer(https://explorer.factom.org) に自分のウォレットのアドレスを入力しトランザクションの承認状況を確認できます。

私の場合、10-15分でブロックチェーンに書き込まれました。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です