-
Notifications
You must be signed in to change notification settings - Fork 725
[Refactor] Wallet db keys enum + old CWalletKey removal. #2253
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Refactor] Wallet db keys enum + old CWalletKey removal. #2253
Conversation
random-zebra
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
concept/code ACK. Would be nice to script this change, as checking the lines one by one is a bit tedious.
32f9f82 to
995fe6c
Compare
random-zebra
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK 995fe6c9645ffd216cd29640b39f2576ba124549
|
Can we merge this one? |
Fuzzbawls
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
overall good. a minor nit commented inline.
Also, while we're currently never calling WriteMultiSig/EraseMultiSig from anywhere, could add it to DBKeys anyways for completeness.
Initially used for upstream's wallet keys and got deprecated in 2013, only leaving the db deserialization. PIVX never created this type of keys in db.
995fe6c to
cccc13d
Compare
cccc13d to
f7e8e1e
Compare
|
Updated per feedback.
Removed the two |
Fuzzbawls
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK f7e8e1e
random-zebra
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
utACK f7e8e1e and merging...
Making the wallet db nicer to work with, grouping all the keys in a single spot.
Also, removed
CWalletKeythat was never supported in the whole project history.