1.2.10Chiaブロックチェーン2021-10-25
このリリースでは、いくつかの大きな改善があります。共通の暗号化されたkeyring.yamlファイルへのキーの移行を開始し、GUIとCLIの両方でオプションのパスフレーズを使用してこれを保護します。パスフレーズを忘れた場合に備えて、パスフレーズのヒントを追加しました。私たちのウィキの詳細情報。また、clvm_tools_rsで新しいChialispコンパイラを起動しました。これにより、Chialisp開発者のコンパイル時間が大幅に改善されます。また、停電などのシステム障害により、一部の農家がノード全体をゼロから同期する必要があるという、広く報告されている問題にも対処しました。このリリースには、他のいくつかの改善と修正も含まれています。
Added
- キーチェーンからのキーリング移行のサポートが追加され、パスフレーズのサポートが追加されました。詳細については、ウィキをご覧ください。
- chia-blockchainのclvm_tools_rsで新しいChialispコンパイラの実験的な使用を有効にしました。これはデフォルトでオフになっており、コンパイル時間が大幅に改善されます。
- ソースからのインストールをサポートするためにWindowsPowerShellスクリプトを追加しました。
- 新しいピークがない限り、サブスロットを再編成しないことを確認するためのテストを追加しました。
- 農家のログに収穫者情報を追加しました。
- 「24時間で見つかったポイント」をCLIレポートに追加します。
- pkm_pairs_for_conditions_dict()の代替手段を追加しました。これはもう少し簡単で、公開鍵とメッセージを検証に必要な形式で返します。
- プロットチェックの最後に開くことができないプロットを表示する機能が追加されました。
- Program.atユーティリティ関数を追加しました。
Changed
- 各サイネージポイントでpoints_ [found、acknowledged] _24hを24時間に切り捨てます。
- ハーベスタチェックの間隔を長くすることで、test_farmer_harvester_rpc.pyの信頼性が向上しました。これにより、プロットの過度の更新やキャッシュの更新によるログのスパム行為を回避できます。
- リモートハーベスターやその他のchiaサービスのconfig.yamlでIPv6アドレスを使用できるようにする変更を@crossに感謝します。
- block_recordsおよびfull_blocksテーブルでの未使用のインデックスの作成を停止するように変更します。
- CoinStoreの不要なインデックスを削除し、ベンチマークを追加しました。
- db_sync設定をデフォルトのFULLに変更しました。以前のリリースでは、この設定により、一部のユーザーは、停電などでノードがオフラインになった場合に、ノード全体をゼロから再同期する必要がありました。ユーザーはconfig.yamlでこれをOFFに変更できます。
- 同期モードが現在のデフォルトであるため、DBと通信するときに同期モードを有効にするようにcoin_storeベンチマークを更新し、出力を少し改善しました。
- chia / util / streamable.pyの古いコメントを、新しい開発者向けドキュメントで更新しました。
- コミュニティのフィードバックに基づいたGUIのマイナーな変更。
- おかげjack60612 @ 13を電子へのアップグレードを含む当社のGUIコードを、改善にあなたの助けのために、遠隔電子への移行、最新依存関係を更新し、そしてより多くの。
Fixed
- スーパーリンター名のタイプミスをGitHubに修正しました
- あなたの名前のタイプミスを訂正してくれた@sharjeelazizに感謝します。エラーをお詫びします!
- macOSビルドで、いくつかのビルドの失敗を修正するためにNOTARIZEのエクスポート値を変更しました。
- 重複したプロットのログ出力を修正しました。
- file_path.stat()がプロットの複数のコピーを表示し、ファーマーのパフォーマンスを低下させる問題を解決する、プロットの不安定なmtimeチェックを削除しました。これを支援してくれた@timporterに感謝します。
- 「mojo」ではなく「mojo:」と表示されていたChiaDIDウォレットのバグを修正してくれた@jctengに感謝します。