クリプト

LoomNetworkプログラミング#2

さばちゃん's icon'
  • さばちゃん
  • 2018/06/25 04:45

こんにちわ(*'▽')さばちゃんです。

Content image

前回#1はこちら

今回は残念ながら長いです!

プログラムなんかやったことないけど#1はなんとかなったよという方、この#2を乗り越えれば本当のプログラミングの世界が待ってますよ!


今日のおしながき

・Ubuntuパッケージ

・Golang

・Protobuf

・Dep

・インストール

・ブロックチェーンの起動

・トランザクションの送信



Ubuntuが使えるようになったので、このページをやっていきましょう。

Content image


画面にこれを打ち込んでEnterとやっていくのですが、キー入力はせずにコピペにしましょう!コピペです!この先、すべてを一語一句間違えずに入力するのは人間にはほぼ不可能です!

さてコピーは普通にできますが、このUbuntuのウィンドウにどうやってペーストするのか?

なななんと!ウィンドウ内でマウスを「右クリック」することがペーストになるのです。


sudo apt -y install curl unzip make git

この1行をコピーしてUbuntuウィンドウの中でマウス右クリック、そしたらEnterです(*'▽')

Content image


ダーっと処理が走りましたね。これでOKです!

ちなみにこの1行は「curl」という有名なコマンドをインストールしています。インターネットでプログラム的に情報をやり取りするためのコマンドで、Ubuntuの中から指定のサーバーにアクセスして、例えばそのサーバーからソースコードをダウンロードすることができます。

Content image



Goというプログラム言語があって、さっそくcurlを使ってそれをダウンロードしてきて解凍します。

「Go言語」って書くけど、Golangってなんだよw

Content image

コピペは必ず1行ずつ。Enterを打って次の入力ができるようになったのを確認してから次の行に行きましょう。

curl -O https://dl.google.com/go/go1.10.2.linux-amd64.tar.gz
Content image

2行目の先頭の「sudo」、これは処理実行を管理者権限でやってという指示です。パスワードを求められるので入力してEnterです。

sudo tar -C /usr/local -xzf go1.10.2.linux-amd64.tar.gz
Content image



パスの設定をしてますね。ここにこれがあるよーというのをOSに教えてます。「パスを通す」って言ったりします。

Content image
echo -e "\nexport PATH=\$PATH:/usr/local/go/bin:~/gopath/bin" >> ~/.bashrc
source ~/.bashrc
Content image



ProtocolBuffers、興味ある方はこちらのWikiを読んでみましょう!

Content image

長いけど、ゆっくりしっかり1行ずつ!

export PROTOBUF_VERSION=3.5.1
curl -OL https://github.com/google/protobuf/releases/download/v${PROTOBUF_VERSION}/protoc-${PROTOBUF_VERSION}-linux-x86_64.zip
Content image
sudo unzip protoc-${PROTOBUF_VERSION}-linux-x86_64.zip -d /usr/local
Content image
sudo chmod +x /usr/local/bin/protoc
Content image



1行ずつ確実に淡々と。

Content image
mkdir -p ~/gopath/bin
export GOPATH=~/gopath
curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh
Content image



ここ長いけど最後の山場です。これまで通り1行ずつゆっくり確実に(*'▽')

Content image
curl -OL https://storage.googleapis.com/private.delegatecall.com/loom/linux/build-186/loom
chmod +x loom
Content image
export GOPATH=~/gopath
export PATH=$GOPATH/bin:$PATH
./loom spin weave-blueprint
cd blueprint
Content image
export GOPATH=$GOPATH:`pwd`
make deps
make
cd build
Content image
../../loom init
cp ../genesis.example.json genesis.json



ヨッシャー!これで準備完了や!動かすでぇ!

Content image
../../loom run
Content image

画面がこんなふうに次の入力を受け付けない感じのままになればOK。

こいつは今、外部からトランザクションが送られてくるのを待ってる状態ってわけです。



トランザクションを送りましょう!

Content image


いま開いているUbuntuのウィンドウはそのまま、2つ目は普通にデスクトップ画面左下のスタートメニューからUbuntuをクリックすれば出てきます。

おや?2番目にADKのウォレットが映ってますなぁ('ω')暴騰直前ですが、皆様お買い求めはお済みですか?

Content image


出てきた2つ目のウィンドウに、これまで同様1行ずつコピペしてEnter。

このとき、受信スタンバイ状態の1つ目のウィンドウもいっしょに見れるように並べておいてください。ちゃんと反応しているのが分かります。

cd blueprint/build
../../loom genkey -k priv_key -a pub_key
./blueprint call create-acct -p priv_key
./blueprint call set -v 1 -p priv_key
./blueprint call get
Content image


こんなふうにね(*'▽')

Content image



いやー長かったけど最後までやり切りましたね!お疲れさまでした!

また次回#3でお会いしましょう(*'▽')


Content image

さばちゃんのブログサイト:仮想通貨のおしながき



公開日:2018/06/25
獲得ALIS:21.70
さばちゃん's icon'
  • さばちゃん
  • @sabachan
長期分散積立投資!Twitter・YouTubeで!!

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
クリプト

【第8回】あの仮想通貨はいま「テレグラム-TON/Gram」

Like token Tip token
69.90 ALIS
Eye catch
クリプト

ジョークコインとして出発したDogecoin(ドージコイン)の誕生から現在まで。注目される非証券性🐶

Like token Tip token
38.31 ALIS
Eye catch
クリプト

【初心者向け】$MCHCの基本情報と獲得方法

Like token Tip token
31.32 ALIS
Eye catch
クリプト

コインチェックに上場が決まったEnjin Coin(エンジンコイン)コインを解説

Like token Tip token
21.49 ALIS
Eye catch
クリプト

約2年間ブロックチェ-ンゲームをして

Like token Tip token
61.20 ALIS
Eye catch
クリプト

17万円のPCでTwitterやってるのはもったいないのでETHマイニングを始めた話

Like token Tip token
46.60 ALIS
Eye catch
クリプト

Polygon(Matic)で、よく使うサイト(DeFi,Dapps)をまとめてみた

Like token Tip token
235.30 ALIS
Eye catch
クリプト

Bitcoin史 〜0.00076ドルから6万ドルへの歩み〜

Like token Tip token
947.13 ALIS
Eye catch
クリプト

Eth2.0のステークによるDeFiへの影響を考える。

Like token Tip token
43.10 ALIS
Eye catch
クリプト

UNISWAPでALISをETHに交換してみた

Like token Tip token
39.40 ALIS
Eye catch
クリプト

バイナンスの信用取引(マージン取引)を徹底解説~アカウントの開設方法から証拠金計算例まで~

Like token Tip token
3.50 ALIS
Eye catch
クリプト

クリプトスペルズで入手したMCHCを引き出す方法

Like token Tip token
196.20 ALIS