mirror of
https://github.com/Chia-Network/chia-blockchain.git
synced 2026-09-08 10:05:25 -05:00
* squash * rebase cleanup * cost * Combine adam's and straya's PRs * Fix cost test * Fix another test * Improve safety in reorgs * Improve wallet in reorgs * Improve wallet in reorgs * Bug in reorg handling * Bug in reorg handling, and fix test * Band aid * Comment out to pass test * Comment out test * rebase clean * USe a list of reference generators * create * Integrate Block Compression * Fix generator argument creation * improve test * update block tools * Separate CompressorArg and GeneratorArg, improve type hints * First crack at `list_to_tree`. * Integrate generator arguments as tree * End to end test for generators * Fix linting issues, hook up things, and add a test * tidy GeneratorArg test * Get compression and decompression working in full node * Fix fetching block generator from DB in multiprocess * Fix edge case in reorgs, test many combinations of reorgs * reduce max number of generators refs allowed in a block * Apply Straya's fix for calculating the end index for generator args * typos * Run test_block_compression for a transaction large enough to force multiple input coins in the transaction * Update generator compression tests for treearg change and decompressor offset args fix * Fix merge conflict * Fix test * Fix full node tests * Don't make full blocks * fix lint Co-authored-by: Yostra <straya@chia.net> Co-authored-by: Adam Kelly <aqk@aqk.im> Co-authored-by: Richard Kiss <him@richardkiss.com>