What's Changed
Added
- Add a height timestamp for wallet notifications by @Quexington in #14163
- Add a daemon heartbeat setting to config.yaml by @emlowe in #13886
Changed
- Remove redundant check for duplicate outputs by @AmineKhaldi in #14195
- check_removals() doesn't need to be async by @AmineKhaldi in #14199
- Remove redundant check for maximum block CLVM cost by @AmineKhaldi in #14212
- add local max subscription config by @almogdepaz in #14188
- Remove redundant check for duplicate inputs by @AmineKhaldi in #14272
- Add new_block_height to FeeEstimatorInterface by @aqk in #14277
- bump chia_rs dependency to the latest version by @arvidn in #14289
- Use better check that we are on mainnet when deciding to use default Chia DNS server by @aqk in #14254
- Tune Fee Estimator parameter so that lowest suggested fee rate is 5 Mojo per CLVM cost by @aqk in #14286
- Remove conflicting TXs before adding SpendBundle to Mempool in add_spend_bundle by @aqk in #14292
- Add proxy support to Data Layer download client by @Chida82 in #14281
- Reduce lower limit of tx per block seen at a certain fee rate, so estimates are produced sooner by @aqk in #14291
Fixed
- Fixes the case when a fee estimation request is made before the FullNode has initialized a peak by @aqk in #14193
- Fix fee estimator being re-created every block by @aqk in #14175
- Add MempoolRemoveReason, which represents why we are removing a MempoolItem by @aqk in #14263
- wallet: Drop duplicate puzzle hashes assert by @xdustinface in #14287
- If self.last_mempool_info is not yet set, return an empty FeeMempoolInfo, rather than None by @aqk in #14282
- Fix computation of moving averages by @aqk in #14288
- Check if a SpendBundle was included in a block BEFORE removing it from the Mempool by @aqk in #14293
- Fix fee and unit amounts when coin splitting or viewing coins by @jack60612 in #14172
- Call method to process transactions added to mempool in Fee Estimator by @aqk in #14290
GUI Changes
- Fix for NFT metadata not displaying properly
- Optimizations for displaying large NFT galleries
- Added an button to clear the NFT cache in Settings --> NFT
- NFT gallery now remembers the scroll position when navigating between the gallery and NFT details
- Fixes to the NFT gallery searching/filtering capabilities
- Fixed an issue where text field component did not recognize rules
Full Changelog: 1.7.0-b4...1.7.0-b5