brave-core#31886 [wallet][safe-numerics] Improve `BtcLikeSerializerStream` use
State: merged 2025-10-23 · created · closed · updated · discovered via path:components/brave_wallet/browser/zcash, search:orchard is:pr, search:zcash is:pr
feature/web3/wallet feature/web3/wallet/core puLL-Merge
This PR greatly simplifies BtcLikeSerializerStream, but making the vector used as a buffer part of the class itself. This lines up with how all uses of this class occur, with the vector created just before the serialiser, so making the vector a member of the serialiser simplifies things significantly. A few checked_casts have been added to avoid future mistakes around this particular area of the code. Bug https://github.com/brave/brave-browser/issues/50271
Timeline (3 of 6 events)
- 2025-10-23 15:20 Merged
masterby cdesouza-chromium - 2025-10-23 15:20 Closed by cdesouza-chromium
- 2025-10-23 15:20 Milestone set
1.86.x - Nightlyby github-actions