1.6.2
1.6.2
is now available for download. This release adds WalletConnect
support as well as handful of other bug fixes and improvements.
Note: If you are running one of the 1.7.0
beta
/rc
builds from an installer, you may need to manually uninstall Chia prior to using a 1.6.2
installer.
For End Users:
- Use WalletConnect to connect the Chia reference wallet to your favorite DApps
- New fee input box available everywhere in
Farming Mode
where you can provide a fee - Add a memo when sending XCH
For Farmers:
- Add and remove full nodes that you do or don’t want to connect to
For Developers:
- DID RPCs to give access to retrieving and updating the DID metadata and for creating a spendbundle with a DID announcement
- Improvement to the NFT minting RPCs to also include coin ID
Added
- Add WalletConnect
- Add Bladebit v2 plotting support (RAM and Disk)
- Add
chia keys show --json
(display all keys as json) (thanks @kimsk) - Add
chia data get_sync_status
CLI and RPC. - Add download progress log and stream in Datalayer (thanks @Chida82)
- Add wallet RPC
/get_spendable_coins
- Add wallet RPC
/get_coin_records_by_names
- Add wallet RPC
/verify_signature
- Add wallet RPC
/did_message_spend
- Add wallet RPC
/did_get_info
- Add wallet RPC
/nft_set_did_bulk
- Add options
--max-coin-amount
and--exclude-coin-ids
tochia wallet send
- Add
--fingerprint
option tochia keys show
- Add SECURITY.md
- Add GUI support for adding and removing full node peers
- New GUI setting for NFT image scaling
- New GUI warning if the GUI version is different from the back-end version
Changed
- Remove legacy keyring support
- Drop support for bladebit v1 and use bladebit v2 for RAM and Disk plots
- Removed remaining vestiges of defunct backup service
debug_spend_bundle
-- print coin id as hex string- Only open SQLite log file once per db wrapper
- Switch to context manager for task timing instrumentation
- Revert rate limiting messages from
warning
back todebug
add_private_key
now returns the fingerprint of the added key- SQLite log the full node db version check
- Delete DID wallet after transfer
- Don't validate weight proof on wallet log_in
- Drop broken message types logging
- Return minted NFT ID & Allow transfer NFT with NFT ID
- Display key labels when making a wallet key selection
- Add support for pending transactions to
get_mempool_item_by_tx_id()
(thanks @rwarren) - Simplify the mempool manager instantiation
- Add coin id and address to NFT Details screen in GUI
- New GUI prefs location under
CHIA_ROOT
- Removed SkyNFT references
- Add GUI memo field when sending XCH
- Update to Electron 20.3.5
Fixed
- Fixed a missing state_changed GUI notification
- Minor sync optimizations and refactor; eliminate redundant weight proof requests
- Upped the number of file handles for madmax
- Catch exceptions raised when resolving plot directories (fix #13723)
- Call close callback for already closed connections (fix #9172)
- Set GUI binary name to
chia-blockchain
in the Fedora rpm and Ubuntu deb (fix #13847) - Add simple fix to set farmer response timer for
SP: 0
(fix #11869, #10900) (thanks @neurosis69) - Preserve correct
MempoolItem
block height when rebuilding mempool - Windows: start daemon without a window and detached from current console (fix #13175) (thanks @jcteng)
- Fix pool singleton sync height in DB
- Remove duplicate nft wallet deletion in reorg
- Fix DID unnecessary wallet deletion
- Improve performance of wallets with many NFTs
- Stop creating unecessary index in notification store (fix #13955)
- Fix issues in switching pools introduced in 1.6.0 (fix #13872)
- Handle incoming unknown capabilities
- GUI Offer Builder displays totals with royalties when requesting an NFT
- Fixed NFT inbox detection
- Convert and cache NFT metadata as UTF-8
- Fixed issue with switching between farmer and wallet modes (GUI issue #1005)
- Improve error message when sending more mojos than Spendable Balance