Title: Compact block logic cannot handle blocks with more than 65535 transactions
Title: Compact block logic cannot handle blocks with more than 65535 transactions: a task in LegoFlow-SWE (Harbor dataset). Description: When processing compact blocks, the code incorrectly uses a 16‑bit type to store and manipulate transaction indexes. This makes it impossible to work with blocks…
The task
**Description:** When processing compact blocks, the code incorrectly uses a 16‑bit type to store and manipulate transaction indexes. This makes it impossible to work with blocks that contain more than 65535 transactions, because any index above that limit overflows and is treated as a much smaller, invalid value.…
Part of Lego-X/LegoFlow-SWE.