What's Changed
Added
- Add config option to accept private network addresses from introducers by @cmmarslender in #15543
- Generate a license directory that contains licenses missing from the installers by @pmaslana in #15146
- 2.0 updates by @arvidn in #15580
- Add DataLayer clear pending roots interfaces by @altendky in #15516
- add get_wallet_addresses RPC for deriving wallet addresses by @paninaro in #15668
- multi threaded
chia plots check
by @arvidn in #15693
Changed
- bump SOFT_FORK3_HEIGHT to align with the next release cycle by @arvidn in #15428
- Move CAT_MOD from cat_loader -> cat_utils by @Quexington in #15459
- use a more aggresive activation schedule on testnet10 by @arvidn in #15376
- full_node: More set usage in subscription code by @xdustinface in #15420
- rename exclude_coin_* -> excluded_coin_* for consistency by @Quexington in #15460
- Add **kwargs to all generate_signed_transaction definitions by @Quexington in #15240
- full_node: Add
max_height
toCoinStore.get_coin_states_by_ids
by @xdustinface in #15467 - util: Some tweaks to
StructStream
and sized ints by @xdustinface in #15090 - Rephrase async contextmanager DBConnection to use asynccontextmanager by @aqk in #15538
- bump chia_rs to 0.2.8 by @arvidn in #15575
- bump blspy==2.0.0 (blst) by @wallentx in #15481
- blspy 2.0.1 by @wallentx in #15595
- Use PKCS#8 format for SSL private keys by @Rigidity in #15594
- Auto find setup.py packages by @Quexington in #15180
- Update simulator SSL keys to PKCS#8 by @Rigidity in #15630
- support calling daemon commands from chia rpc CLI by @paninaro in #15584
- use latest blspy by @wallentx in #15632
Fixed
- Fix
.get_next_from_coin_spend
on VerifiedCredential and test new puzhashes by @Quexington in #15423 - Fix vcs get command when no proofs exist yet by @Quexington in #15432
- wallet: Fix missing hint in
GenesisById.generate_issuance_bundle
by @xdustinface in #15424 - server: Fix versions for incoming connections by @xdustinface in #15465
- Repin clvm_tools_rs==0.1.34 by @Quexington in #15455
- Add reorg rollback to retry store by @Quexington in #15303
- Only subscribe to inner wallet puzzle hashes by @Quexington in #14356
- rpc: Fix and test
WalletRpcApi.get_coin_records_by_names
by @xdustinface in #15509 - full_node:
uint32.MAXIMUM_EXCLUSIVE
->uint32.MAXIMUM
by @xdustinface in #15544 - full_node: Don't send duplicates in
register_interest_in_puzzle_hash
by @xdustinface in #15560 - wallet: Deduplicate coin states from peers by @xdustinface in #15598
- build: include
puzzles
packages (#15508) by @altendky in #15660 - Handle VC syncing exceptions better by @Quexington in #15627
- Fix hint parsing for CATs and DIDs by @Quexington in #15259
- update build script for lerna 7 by @paninaro in #15672
- Fix fork height constant for simulator / block tools by @jack60612 in #15629
New Contributors
Full Changelog: 1.8.2...2.0.0-b4