diff options
author | MarcoFalke <falke.marco@gmail.com> | 2020-06-18 10:25:45 -0400 |
---|---|---|
committer | MarcoFalke <falke.marco@gmail.com> | 2020-06-18 10:25:51 -0400 |
commit | c7ebab12f9419e7d1622494cbb6578302601c7db (patch) | |
tree | 720a1b81fd22d6d5bdb9cd3bc6a91585d7f7d667 /.cirrus.yml | |
parent | b8740d6737b49229101fbce909ca3917929185b4 (diff) | |
parent | a389ed52e8f4939ab5b4adcf93dcb7783d9006f1 (diff) | |
download | bitcoin-c7ebab12f9419e7d1622494cbb6578302601c7db.tar.xz |
Merge #19292: wallet: Refactor BerkeleyBatch Read, Write, Erase, and Exists functions into non-template functions
a389ed52e8f4939ab5b4adcf93dcb7783d9006f1 walletdb: refactor Read, Write, Erase, and Exists into non-template func (Andrew Chow)
Pull request description:
In order to override these later, the specific details of how the Read, Write, Erase, and Exists functions interact with the actual database file need to go into functions that are not templated.
The functions `ReadKey`, `WriteKey`, `EraseKey`, and `HasKey` are introduced to handle the actual interaction with the database.
This is mostly a moveonly.
Based on #19290
ACKs for top commit:
ryanofsky:
Code review ACK a389ed52e8f4939ab5b4adcf93dcb7783d9006f1. No changes since last review, just non-conflicting rebase
Sjors:
utACK a389ed52e8f4939ab5b4adcf93dcb7783d9006f1
MarcoFalke:
ACK a389ed52e8f4939ab5b4adcf93dcb7783d9006f1 🔳
Tree-SHA512: 73bd2fe9ddc4a132d4db6b97e77f5d5f8aa68b8cb25192384f3bacd826365947763a9eee73672331d34578e3f5ade85ee6aa550ff4d89eb62e482250dd5973e4
Diffstat (limited to '.cirrus.yml')
0 files changed, 0 insertions, 0 deletions