
NODEで報酬を得たことはない - Part 2
すっかり忘れていました。
前回はディレクトリを作って、お道具箱を入れたとこまででした。
最近スキャムを入れて〜という記事を読んで、なんとなく足が遠のいていました。
恐縮ですがここに書いているコードは信頼度0です。私すら半信半疑で入れてるので、、

とりあえずディレクトリまで行ってきます。
ディレクトリへ移動
cd ~/0gNode
次は、、、何するんだっけ?
Rust
ドキュメントにRustを入れてって書いてました。

rustc --versionとrustup --version して入ってるか確認すると入ってたのでここは飛ばしていいかな
rustc --version
rustup --version
Clone
次はCloneだ!知ってます、コピーするんだね

このコードをそのまま貼ると、
そんなファイルないよって返事されました。てっきり期限切れなのかと思ったけど、<latest_tag>ここを変えないといけないみたい。
git clone -b v1.2.3 https://github.com/0glabs/0g-storage-node.git
これでタグ一覧表を出せるみたい。

どれにしようかな、無難そうなv0.8.5ってやつにしてみます。
git ls-remote --tags https://github.com/0glabs/0g-storage-node.git
もう一回エンター!何かが入りました。
クローンした中で移動

cd 0g-storage-nodeして、クローンした中のここに移動します。

念の為にChatGPTに連絡しておきました。
次はCargo!
いざcargo buildしたらエラーが出ました。

先ほどスルーしたRustが古いっぽいです。親切にもこれ入れてって言ってるので従ってみます。
rustup toolchain install 1.78.0-x86_64-unknown-linux-gnu
入れられました!
いざcargo!!

あっいけたっぽいです。かっこいい感じにバーっと出てきました。
cargo build --release:とは
これはRustというプログラミング言語を使って作られたプログラムをコンパイル(変換)するコマンド。そのプログラムを実行できるようにする準備しているそう。
ダウンロードを待ってる間にcargoについてGPTに教えてもらいました。
IKEAで買った家具を家で組み立てる感じかな。


完了しました!
次は??
Run

おめでとうございますと書いてます!
多分IKEAの家具で言うと箱を開けて、説明書を触る感じかな。

お昼が来たので今日はここまで、、、
このスローペースで良いのだろうか。