2.0.0-b5
Pre-release
Pre-release
What's Changed
Compressed Plots
This pre-release includes all of the compressed plot harvesting code merged into the main
branch. You will either need to generate a new config.yaml
, or update your existing one with the new entries for compressed plot harvesting. If you had previously been using an alpha build of the compressed plot harvester, please note that some of the names/spelling of previous compression-related entries in config.yaml
have been changed. It is probably just easiest to generate a new config.yaml
starting with this build.
Known Issues
Cannot create GPU/compressed plots from the GUI (bladebit-cuda
availability via Beta Program)
Added
- Hard fork 2.0 by @arvidn in #15581
- Add fields to BlockRecord. by @fchirica in #15695
- compressed plot support by @arvidn in #15702
- protocols: Introduce
error
protocol message by @xdustinface in #15493 - Add RPC client and tests for cancel_offers endpoint by @Quexington in #15758
- add sql logging config for DataLayer by @altendky in #15690
Changed
- Convert All CLI Commands to using async generators by @jack60612 in #15628
- server: Store
Handshake.software_version
in connections asstr
by @xdustinface in #15725 - Cleanup CLI RPC connection error handling by @jack60612 in #15704
- Plot filter hard fork by @arvidn in #15336
- Add DIDWallet.get_coin() to simplify DID wallet by @Quexington in #15730
- Update config.yml by @hoffmang9 in #15515
- Renaming instances of 'decompresser' to 'decompressor' by @wallentx in #15751
- bump chia_rs dependency to 0.2.9 by @arvidn in #15760
- remove support for Python 3.7 by @altendky in #14611
- Added quality lookup time info to FarmingInfo by @ChiaMineJP in #15775
- Updated
UI_ACTUAL_SPACE_CONSTANT_FACTOR
to 0.78 by @ChiaMineJP in #15771 - solution_generator by @arvidn in #15768
- Added
blocks_won
andlast_time_farmed
toget_farmed_amount
Wall… by @ChiaMineJP in #15778 - avoid DataLayer insert precheck by @altendky in #15691
- Report certificate errors directly for CLI connection errors by @altendky in #15518
- Remove references to old offer mod by @Quexington in #15694
- avoid DataLayer insert ancestors precheck by @altendky in #15728
- Improved pool stats handling by @ChiaMineJP in #15764
- Added
average_block_time
toget_blockchain_state
FullNode RPC API by @ChiaMineJP in #15777 - Added
get_keys_for_plot
daemon server API by @ChiaMineJP in #15772 - Added cuda and plot compression support for bladebit 3 by @ChiaMineJP in #15774
- Added
total_effective_plot_size
forget_harvesters
RPC API by @ChiaMineJP in #15770 - Added compression level and harvesting mode to harvester protocol/mes… by @ChiaMineJP in #15776
- Farmer now returns missing signage points by @ChiaMineJP in #15765
Fixed
- Some NFT RPC mypy fixes by @Quexington in #15715
- Clawback resync by @ytx1991 in #15496
- Fix variable name typo by @xchdata1 in #15680
- Fixed add lock around plot info by @wjblanke in #15767
- Fix Cli error when exiting on some builds of python. by @jack60612 in #15762
- Fix whitespace on legacy-support-policy.md by @Quexington in #15779
- Cleanup & Fix Simulator Sub Epoch Logic by @jack60612 in #15698
- Fix flaky CAT test by @Quexington in #15759
Full Changelog: 2.0.0-b4...2.0.0-b5