mirror of
https://git.wownero.com/wownero/onion-wownero-blockchain-explorer.git
synced 2024-08-15 00:33:12 +00:00
fix: decoding key image file data
This commit is contained in:
parent
7da52875a8
commit
2f5b0fe6b6
1 changed files with 25 additions and 20 deletions
45
src/page.h
45
src/page.h
|
@ -2750,30 +2750,35 @@ public:
|
||||||
// seems we found our output. so now lets decode its amount
|
// seems we found our output. so now lets decode its amount
|
||||||
// using ringct
|
// using ringct
|
||||||
|
|
||||||
bool r;
|
if (output_source_tx.version == 2
|
||||||
|
&& !is_coinbase(output_source_tx))
|
||||||
r = decode_ringct(output_source_tx.rct_signatures,
|
|
||||||
tx_pub_key,
|
|
||||||
prv_view_key,
|
|
||||||
output_idx_in_tx,
|
|
||||||
output_source_tx.rct_signatures.ecdhInfo[output_idx_in_tx].mask,
|
|
||||||
rct_amount);
|
|
||||||
|
|
||||||
if (!r)
|
|
||||||
{
|
{
|
||||||
string error_msg = fmt::format(
|
bool r;
|
||||||
"Cant decode ringCT for "
|
|
||||||
"pub_tx_key: {:s} "
|
|
||||||
"using prv_view_key: {:s}",
|
|
||||||
tx_pub_key, prv_view_key);
|
|
||||||
|
|
||||||
context["has_error"] = true;
|
r = decode_ringct(output_source_tx.rct_signatures,
|
||||||
context["error_msg"] = error_msg;
|
tx_pub_key,
|
||||||
|
prv_view_key,
|
||||||
|
output_idx_in_tx,
|
||||||
|
output_source_tx.rct_signatures.ecdhInfo[output_idx_in_tx].mask,
|
||||||
|
rct_amount);
|
||||||
|
|
||||||
return mstch::render(full_page, context);
|
if (!r)
|
||||||
}
|
{
|
||||||
|
string error_msg = fmt::format(
|
||||||
|
"Cant decode ringCT for "
|
||||||
|
"pub_tx_key: {:s} "
|
||||||
|
"using prv_view_key: {:s}",
|
||||||
|
tx_pub_key, prv_view_key);
|
||||||
|
|
||||||
xmr_amount = rct_amount;
|
context["has_error"] = true;
|
||||||
|
context["error_msg"] = error_msg;
|
||||||
|
|
||||||
|
return mstch::render(full_page, context);
|
||||||
|
}
|
||||||
|
|
||||||
|
xmr_amount = rct_amount;
|
||||||
|
|
||||||
|
} // if (output_source_tx.version == 2 && !is_coinbase(output_source_tx))
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue