* Add an empty balance_by_transparent_addr column family * Add an AddressBalanceLocation type for balance_by_transparent_addr * Add serialization for balance_by_transparent_addr types * Add round-trip tests for the new serialized types * Add missing round-trip and serialized equality tests * Add a network field to DiskWriteBatch * Refactor confusing all_utxos_spent_by_block argument It was actually just the UTXOs from the state spent by the block, excluding the UTXOs created and spent within the block. But now we need it to contain all the spent outputs, including the ones created by the block. * Read and update address balances in the finalized state * Update raw data snapshots for transparent address balances * Add test-only deserialization for transparent addresses * Add high-level snapshot test code for address balances * Add high-level snapshots for address balances * Increment the state version after NU5 testnet 2 rollback |
||
|---|---|---|
| .. | ||
| proptest-regressions/service | ||
| src | ||
| tests | ||
| Cargo.toml | ||