v0.2.6-pre.015-fix.001
This commit is contained in:
@@ -511,10 +511,10 @@ impl KspWalletEnvelopeV2 {
|
||||
} else {
|
||||
std::option::Option::None
|
||||
};
|
||||
if let (std::option::Option::Some(descriptor_slot_id), std::option::Option::Some(parsed_view_slot)) = (view_descriptor.slot_id(), view_slot.as_ref()) {
|
||||
if descriptor_slot_id != parsed_view_slot.slot_id() {
|
||||
return std::result::Result::Err(format_error("VIEW descriptor slot_id does not match the VIEW key slot", "view_descriptor.slot_id"));
|
||||
}
|
||||
if let (std::option::Option::Some(descriptor_slot_id), std::option::Option::Some(parsed_view_slot)) = (view_descriptor.slot_id(), view_slot.as_ref())
|
||||
&& descriptor_slot_id != parsed_view_slot.slot_id()
|
||||
{
|
||||
return std::result::Result::Err(format_error("VIEW descriptor slot_id does not match the VIEW key slot", "view_descriptor.slot_id"));
|
||||
}
|
||||
let owner_control = match parse_compartment(&mut reader, WalletCompartmentKindV2::OwnerControl) {
|
||||
std::result::Result::Ok(value) => value,
|
||||
|
||||
Reference in New Issue
Block a user