mirror of
https://git.wownero.com/wownero/onion-wownero-blockchain-explorer.git
synced 2024-08-15 00:33:12 +00:00
my_outputs.html modified
This commit is contained in:
parent
aabba1b8b1
commit
fe8ed78bfa
2 changed files with 11 additions and 12 deletions
17
src/page.h
17
src/page.h
|
@ -1395,7 +1395,7 @@ public:
|
||||||
|
|
||||||
string out_pub_key_str = pod_to_hex(output_data.pubkey);
|
string out_pub_key_str = pod_to_hex(output_data.pubkey);
|
||||||
|
|
||||||
cout << "out_pub_key_str: " << out_pub_key_str << endl;
|
//cout << "out_pub_key_str: " << out_pub_key_str << endl;
|
||||||
|
|
||||||
// this will be txs where the outputs come from
|
// this will be txs where the outputs come from
|
||||||
vector<string> found_tx_hashes;
|
vector<string> found_tx_hashes;
|
||||||
|
@ -1409,7 +1409,7 @@ public:
|
||||||
mixins.push_back(mstch::map{
|
mixins.push_back(mstch::map{
|
||||||
{"mixin_pub_key" , out_pub_key_str},
|
{"mixin_pub_key" , out_pub_key_str},
|
||||||
{"mixin_outputs" , mstch::array{}},
|
{"mixin_outputs" , mstch::array{}},
|
||||||
{"has_mixin_outputs", false}
|
{"has_mixin_outputs" , false}
|
||||||
});
|
});
|
||||||
|
|
||||||
mstch::array& mixin_outputs = boost::get<mstch::array>(
|
mstch::array& mixin_outputs = boost::get<mstch::array>(
|
||||||
|
@ -1439,10 +1439,11 @@ public:
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public_key mixin_tx_pub_key
|
public_key mixin_tx_pub_key
|
||||||
= xmreg::get_tx_pub_key_from_received_outs(mixin_tx);
|
= xmreg::get_tx_pub_key_from_received_outs(mixin_tx);
|
||||||
|
|
||||||
|
string mixin_tx_pub_key_str = pod_to_hex(mixin_tx_pub_key);
|
||||||
|
|
||||||
// public transaction key is combined with our viewkey
|
// public transaction key is combined with our viewkey
|
||||||
// to create, so called, derived key.
|
// to create, so called, derived key.
|
||||||
key_derivation derivation;
|
key_derivation derivation;
|
||||||
|
@ -1463,6 +1464,7 @@ public:
|
||||||
|
|
||||||
mixin_outputs.push_back(mstch::map{
|
mixin_outputs.push_back(mstch::map{
|
||||||
{"mix_tx_hash" , tx_hash_str},
|
{"mix_tx_hash" , tx_hash_str},
|
||||||
|
{"mix_tx_pub_key" , mixin_tx_pub_key_str},
|
||||||
{"found_outputs" , mstch::array{}},
|
{"found_outputs" , mstch::array{}},
|
||||||
{"has_found_outputs", false}
|
{"has_found_outputs", false}
|
||||||
});
|
});
|
||||||
|
@ -1483,10 +1485,7 @@ public:
|
||||||
uint64_t amount = std::get<1>(mix_out);
|
uint64_t amount = std::get<1>(mix_out);
|
||||||
uint64_t output_idx_in_tx = std::get<2>(mix_out);
|
uint64_t output_idx_in_tx = std::get<2>(mix_out);
|
||||||
|
|
||||||
cout << " - " << pod_to_hex(txout_k.key) << endl;
|
//cout << " - " << pod_to_hex(txout_k.key) << endl;
|
||||||
|
|
||||||
// //@todo fix this for loop
|
|
||||||
// continue;
|
|
||||||
|
|
||||||
// // analyze only those output keys
|
// // analyze only those output keys
|
||||||
// // that were used in mixins
|
// // that were used in mixins
|
||||||
|
@ -1555,7 +1554,7 @@ public:
|
||||||
// << endl;
|
// << endl;
|
||||||
|
|
||||||
found_something = true;
|
found_something = true;
|
||||||
|
show_key_images = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
} // for (const pair<txout_to_key, uint64_t>& mix_out: txd.output_pub_keys)
|
} // for (const pair<txout_to_key, uint64_t>& mix_out: txd.output_pub_keys)
|
||||||
|
@ -1568,7 +1567,7 @@ public:
|
||||||
|
|
||||||
} // for (const cryptonote::output_data_t& output_data: mixin_outputs)
|
} // for (const cryptonote::output_data_t& output_data: mixin_outputs)
|
||||||
|
|
||||||
show_key_images = true;
|
|
||||||
|
|
||||||
} // for (const txin_to_key& in_key: input_key_imgs)
|
} // for (const txin_to_key& in_key: input_key_imgs)
|
||||||
|
|
||||||
|
|
|
@ -76,8 +76,6 @@
|
||||||
|
|
||||||
{{#show_inputs}}
|
{{#show_inputs}}
|
||||||
|
|
||||||
<hr>
|
|
||||||
|
|
||||||
<h3>Inputs</h3>
|
<h3>Inputs</h3>
|
||||||
<div class="center">
|
<div class="center">
|
||||||
{{#inputs}}
|
{{#inputs}}
|
||||||
|
@ -89,7 +87,9 @@
|
||||||
<table class="center">
|
<table class="center">
|
||||||
<tr>
|
<tr>
|
||||||
<td style="text-align: center;">
|
<td style="text-align: center;">
|
||||||
Mixin {{mixin_pub_key}} <br/> might use our outputs from tx: <a href="/tx/{{mix_tx_hash}}">{{mix_tx_hash}}</a>
|
Mixin {{mixin_pub_key}} might use our outputs
|
||||||
|
<br/>
|
||||||
|
from tx of public key: <a href="/tx/{{mix_tx_hash}}">{{mix_tx_pub_key}}</a>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
{{#has_found_outputs}}
|
{{#has_found_outputs}}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue