少し前に 1.1.7 がリリースされてました。
すいません、見過ごしてました・・・
いやー、私もです。今回HDDがいっぱいになったタイミングでversion upしました。変更点は下記のみのようです。
Fixed
2020 年 5 月の sqlite 制限 (Windows 上の Python 3.7 の場合は 999) 未満に収まるように、900 のグループのバッチ プロセスの重みの証明エポックを修正しました。 sqlite3.OperationalError: SQL 変数が多すぎるというエラーと、Windows でのウォレットの同期に関する問題を修正しました。
それにともないバッチファイルを少し変更しました。通常、4並列でplotバッチを動かしています。それらを起動するスタートバッチふくめて5個のバッチファイルがあります。今までは5個のバッチファイル全てに対して、chia ディレクトリに埋め込まれているバージョン番号を1.1.7に変更しなければなりませんでした。
それは面倒ですね
1 2 |
c: cd C:\Users\<ユーザー名>\AppData\Local\chia-blockchain\app-1.1.6\resources\app.asar.unpacked\daemon |
ここの部分です。1.1.6を1.1.7に変える必要あります。
面倒なので、c:\bat\version.txtというファイルを作りそれに1.1.7とだけ書いて置くことにしました。
1 |
1.1.7 |
そして下記の呪文のようなコマンドで変数に取り込んで使います。今後はchia version upのたびに変更するのは version.txtだけで良いことになります。
1 2 3 4 5 |
rem ファイルからchia versionを取得 for /f %%i in ('type c:\bat\version.txt') do set chia_ver=%%i echo %chia_ver% c: cd C:\Users\<ユーザー名>\AppData\Local\chia-blockchain\app-%chia_ver%\resources\app.asar.unpacked\daemon |
「for /f %%i in (‘type c:\bat\version.txt’) do set chia_ver=%%i」がミソなのですね。相変わらず呪文でちんぷんかんぷんです。
ほんとですよね!わたしもこのあたり先人たちの知恵をお借りしました。ありがとうございます。(_ _)