-
Notifications
You must be signed in to change notification settings - Fork 21
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
Store data as raw bytes - txo - key_image (RPS-8) #851
base: main
Are you sure you want to change the base?
Conversation
9a5b045
to
da5cba5
Compare
ebe559b
to
902c1d3
Compare
da5cba5
to
45f45e8
Compare
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.
This appears to be a very breaking change since it alters the format inside the database. Whats the migration plan for it?
@@ -3,6 +3,8 @@ | |||
//! A subaddress assigned to a particular contact for the purpose of tracking | |||
//! funds received from that contact. | |||
|
|||
use std::convert::TryInto; | |||
|
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.
Nit: no new line, all imports grouped together
@@ -170,6 +170,9 @@ pub enum WalletDbError { | |||
|
|||
/// MemoDecoding: {0} | |||
MemoDecoding(MemoDecodingError), | |||
|
|||
/// Ring Signature error: {0} | |||
RingSignature(mc_transaction_core::ring_signature::Error), |
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.
Curious why this was needed?
Removing some unnecessary use of protobuf encoding of raw bytes for fields in the txo object.
Future PR will include updates to the API, but that will be a breaking change