Chia 2.3.0リリース

Chia 2.3.0リリース

セキュリティ修正があるとのことで当サイトもアップデートしました。今のところ問題無いようです。

2.3.0

Chia リファレンス クライアントのバージョン 2.3.0 がダウンロードできるようになりました。このリリースにはソフト フォークが含まれており、2024 年 7 月末に有効になります。また、セキュリティ修正も含まれています。時間が許す限り、全員が農家と収穫機を少なくともバージョン 2.3.0 にアップグレードする必要があります。

このリリースには、CHIP-25 の Chialisp メッセージ条件、CHIP-26 のウォレット同期プロトコル、さまざまな DataLayer パフォーマンスの改善、その他いくつかの使いやすいアップデートが含まれています。

修理済み

  • Install.ps1PowerShell 7.4 用に修正されました
  • Could not find parent coinバイトではなく 16 進数を印刷することでエラー ログの読みやすさを修正しました
  • シグナル ハンドラーのシグナル オブジェクトを確保することにより、一部のシャットダウン ログ スパムを修正しました (修正#17578 )
  • ネガティブプロットの同期期間がハーベスターをクラッシュさせない問題を修正しました (修正#15027 ) (ありがとう)@felixbrucker)
  • ファーマーとハーベスターのプロトコルの不一致に関する警告のみをログに記録することで、ログスパムを修正しました。
  • 高さが実際に削除された場合にのみロールバックをログに記録することでログスパムを修正しました
  • DID 更新メタデータの問題を修正しました (修正#17412 )
  • エラーコードを修正し、メッセージ条件のテストカバレッジを追加しました
  • 非開発ソースのインストールを修正
  • 0 からの再編成を修正
  • Datalayer のダウンロード禁止を (再度) 修正しました
  • タイムロード スキップ ピーク ロジックが改善されました。
  • make_offer コマンドのファイル名に click.Path を使用しました (修正#10920 )
  • 構成内の xch_target_address が正しくデコードされない場合の処理​​ (修正#16995 )
  • 未確認のクローバック送信を削除
  • ブロックをリクエストする前に、重複する UnfinishedBlock のチェックを強化します。
  • 最適化されたデータレイヤーget_key_by_node
  • 溶けた CAT バランスを遵守するためのテストを追加しました (修正#17727 )
  • ピアファイルパスのデフォルト値を使用して下位互換性を向上
  • --skip-keyringGUIにオプションを追加しchia start、GUI で使用できるようにしました (修正#17848 )

追加した

  • Python 3.12のサポートを追加しました
  • 新しいサブスクリプションとウォレット同期プロトコルのサポートを追加しました (将来のリリースのウォレットで使用されます)
  • Chip-25 メッセージ条件のサポートを追加しました ( Chia-Network/chips#98 )
  • プール URL の HTTP リダイレクトのサポートを追加しました (ありがとう)@felixbrucker)
  • use_delta_syncウォレット同期を高速化するためのオプションを追加しました(ありがとう)@felixbrucker)
  • Datalayer RPC ページネーションを追加しました。
  • オプションを使用して Datalayer の複数のバッチ更新を追加しましたsubmit_on_chain
  • get_network_infoデーモンに RPCを追加しました
  • new_unfinished_block2Chia Seeder のサポートを追加しました
  • SpendSim のヒントのサポートを追加しました

かわった

  • FullBlockBlockRecordCoinSpend、そしてHeaderBlockサビへの移行
  • テストの移動 – すべてのテストとインフラストラクチャが chia-blockchain パッケージに含まれるようになりました。chia/_tests
  • サブクラスAnnouncementを優先してクラスを削除しますCondition
  • 取り除くignore_max_send_amount
  • psutil.cpu_affinity()代わりに使用しますos.cpu_count()
  • ウォレットによる自動トランザクションプッシュを停止する
  • トランザクションプッシュを統合する
  • テスト目的で、非 SSL RPC クライアントのサポートが追加されました
  • CATWallet からの TX の返送とオファーの作成
  • Python をインストールする install.sh コードをすべて削除し、ユーザーが個別にインストールできるようにします。
  • 古いunhashable専用ケースを取り外しますStreamable
  • 最適化するvalidate_removals()
  • 従来のファイル形式からピアを移行するためのサポートを削除
  • テストネットとの間で交換するときに一意のピア ファイル名を設定する
  • RPC クライアントのフェッチ エラーに対する CLI 出力のクリーン化
  • QueuedAsyncPoolforを使用して Datalayer サブスクリプション処理を最適化しました。DataLayer.periodically_manage_data()
  • Wiki と FAQ サンセットの README.md リンクを更新
  • README のフォーマットとリンクを更新します (ありがとう)@bknox83)
  • 文字列の連結を f 文字列に変更しました (ありがとう)@eukub)
  • デッドコードを削除するmultiprocess_validation
  • 高さからハッシュまでのキャッシュとサブエポックサマリーキャッシュのロギングを改善しました。
  • フルバージョンを渡してくださいHandshake(ありがとう@felixbrucker)
  • full_node、ファーマー、ハーベスター、ウォレットの個別のプロトコル バージョン
  • v1 から v2 への DB アップグレードの最適化
  • Datalayer: セルフ サブスクリプションのデータ ループ遅延の管理を回避する
  • データレイヤー: すでにディスク上にある DAT ファイルをダウンロードしないでください
  • データレイヤー:get_proof最適化 – get_ancestors_optimized を使用する
  • データレイヤー: を使用して挿入/更新/挿入/削除を最適化します。get_node_by_key
  • Datalayer: 料金構成設定の使用を停止し、初期構成から削除します
  • データレイヤー: 緩和された外部キーを活用して clean_node_table のクエリを最適化し、高速化します。
  • cli rpm の圧縮を有効にしました
  • chia_rsにぶつかる0.6.1
  • clvm_toolsにぶつかる0.4.9
  • chiavdfにぶつかる1.1.4
  • chiaposにぶつかる2.0.4
  • clvmにぶつかる0.9.9
  • aiohttpにぶつかる3.9.2
  • anyioにぶつかる4.3.0
  • boto3にぶつかる1.34.46
  • aiosqliteにぶつかる0.20.0
  • colorlogにぶつかる6.8.2
  • cryptographyにぶつかる42.0.5
  • keyringにぶつかる24.3.1
  • dnspythonにぶつかる2.5.0
  • watchdogにぶつかる4.0.0
  • dnslibにぶつかる0.9.24
  • typing-extensionsにぶつかる4.10.0

既知の問題点

  • DEBUGログ レベルでログを記録すると、ローカル キーリングのパスフレーズがログ ファイルに記録される可能性があることに注意してください。これは重要なニーモニックではないことに注意してください。

Chiaカテゴリの最新記事