Last active
November 2, 2022 13:07
-
-
Save wakiyamap/fd1cf6374769f9710b6ca2bfb8c6429c to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#最初にgoのインストール | |
#go がインストールされてないか確認 | |
#goをインストールしろとか書かれてない限りはそのままどうぞ | |
go version | |
#snapでインストールできるgoのバージョンを確認(monadは今だとgo1.13以上が必要) | |
snap info go | |
#go1.15をインストール | |
sudo snap install --classic --channel=1.15/stable go | |
#go1.15より下のバージョンをsnapでインストールしているなら | |
#sudo snap refresh --classic --channel=1.15/stable go | |
#goの環境変数書き込み(好きなところにどうぞ) | |
export GOPATH=$HOME/go | |
export GOBIN=$GOPATH/bin | |
export PATH=$PATH:$GOBIN | |
source ~/.bashrc | |
#monadの環境構築(上の手順通りに進めた場合で進めます) | |
mkdir ~/go/bin | |
mkdir ~/go/src/github.com/monasuite | |
cd ~/go/src/github.com/monasuite | |
git clone https://github.com/monasuite/monad.git | |
cd monad | |
GO111MODULE=on go install -v . ./cmd/... | |
#monadの実行ファイルが~/go/bin/配下にあるか確認 | |
ls ~/go/bin | |
#confファイルを置く | |
mkdir ~/.monad | |
cp ~/go/src/github.com/monasuite/monad/sample-monad.conf ~/.monad/ | |
mv ~/.monad/sample-monad.conf ~/.monad/monad.conf | |
#ここで弄るものとしてはmonad単体でとりあえず動かすだけなら、 | |
# 1.rpcuserとrpcpassのところに何か適当にユーザーとパスワードを入れる | |
# 2.notls=1にする | |
#の2点で良いはずです | |
#monadの実行 | |
monad | |
#別コンソールでmonadの同期確認 | |
#もしユーザー名が違う云々言われる場合は.monactl/monactl.confを弄ってください。通常自動作成されるはずです | |
monactl getinfo | |
#daemon起動については下記リンク先を参考にしてservice等に登録するようにしてください | |
https://gist.github.com/wakiyamap/74db4020a210c5835879862dc43d0858 | |
#monawalletについて | |
#monasuite配下についてはpool等の通常使用でも使えるようにビルドできるものです。 | |
#monaarchives配下についてはLNDのneutrino用に部品として使用できるようにしてビルドが出来ないものとなっています。 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment