【官方】重大更新Chia Blockchain 1.2.10
重大发布 - Chia Blockchain 1.2.10
发布了加密密钥!
·Dupres
chia 区块链 1.2.10 发行说明
1.2.10 Chia 区块链 2021-10-25
我们在此版本中进行了一些重大改进:我们启动了将密钥迁移到通用加密 keyring.yaml 文件的工作,并在 GUI 和 CLI 中使用可选密码保护此文件。我们添加了密码提示,以防您忘记密码。更多信息请访问我们的wiki。我们还在 clvm_tools_rs 中推出了一个新的 Chialisp 编译器,它大大缩短了 Chialisp 开发人员的编译时间。我们还解决了一个广泛报道的问题,其中系统故障(例如停电)需要一些农民从零同步他们的完整节点。此版本还包括其他几项改进和修复。
新增
添加了对从钥匙串迁移密钥环的支持,并添加了密码短语支持。在我们的wiki 中了解更多信息。
在 chia-blockchain 中的 clvm_tools_rs 中启用了新 Chialisp 编译器的实验性使用,默认情况下该编译器处于关闭状态,并显着缩短了编译时间。
添加了 Windows PowerShell 脚本以支持从源安装。
添加了一个测试以检查我们不会重组子槽,除非有新的峰值。
向农民日志添加了收割机信息。
在 CLI 报告中添加“找到 24 小时的点数”。
添加了 pkm_pairs_for_conditions_dict() 的替代方法,它更简单一些,并以我们需要它们验证它们的形式返回公钥和消息。
添加了在绘图检查结束时查看无法打开的绘图的功能。
添加了 Program.at 实用程序功能。
更改
在每个标牌点将点数_[找到,确认]_24 小时缩短到 24 小时。
通过增加收割机检查之间的间隔来提高 test_farmer_harvester_rpc.py 的可靠性,这应该避免过度刷新和缓存更新的垃圾日志。
感谢@cross的更改,允许在 config.yaml 中为远程收割机和其他 chia 服务使用 IPv6 地址。
更改为停止在 block_records 和 full_blocks 表中创建未使用的索引。
删除了 CoinStore 中不必要的索引并添加了额外的基准。
将 db_sync 设置更改为默认为 FULL。在之前的版本中,如果节点离线(例如停电),此设置会导致一些用户必须从零重新同步他们的完整节点。用户可以在 config.yaml 中将其更改为 OFF。
更新了 coin_store 基准测试以在与数据库交谈时启用同步模式,因为这是现在的默认设置,并稍微改进了输出。
使用较新的开发人员文档更新了 chia/util/streamable.py 上的旧评论。
基于社区反馈的少量 GUI 更改。
感谢@jack60612在改进我们的 GUI 代码方面提供的帮助,包括升级到 Electron 13、迁移到 Electron Remote、更新最新的依赖项等等。
修复
更正了 GitHub 的超级 linter 名称拼写错误
感谢@sharjeelaziz更正您姓名中的拼写错误。我们为错误道歉!
在 macOS 构建中,更改了 NOTARIZE 的导出值以修复一些构建失败。
修复重复图的日志输出。
删除了对地块的不稳定 mtime 检查,该检查解决了 file_path.stat() 显示地块的多个副本并降低农民性能的问题。感谢@timporter 对此的帮助。
感谢@jcteng修复了 Chia DID 钱包上显示“mojo:”而不是“mojo”的错误。