From 7a3046c200a5b0ca6eaedc0c7fcd179ed1d197f2 Mon Sep 17 00:00:00 2001 From: moneroexamples Date: Wed, 18 Jan 2017 06:35:12 +0000 Subject: [PATCH] my_outputs.html modified --- src/page.h | 17 ++++++++--------- src/templates/my_outputs.html | 6 +++--- 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/src/page.h b/src/page.h index 58aa8c2..02f704f 100644 --- a/src/page.h +++ b/src/page.h @@ -1387,7 +1387,7 @@ public: 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 vector found_tx_hashes; @@ -1401,7 +1401,7 @@ public: mixins.push_back(mstch::map{ {"mixin_pub_key" , out_pub_key_str}, {"mixin_outputs" , mstch::array{}}, - {"has_mixin_outputs", false} + {"has_mixin_outputs" , false} }); mstch::array& mixin_outputs = boost::get( @@ -1431,10 +1431,11 @@ public: continue; } - public_key mixin_tx_pub_key = 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 // to create, so called, derived key. key_derivation derivation; @@ -1455,6 +1456,7 @@ public: mixin_outputs.push_back(mstch::map{ {"mix_tx_hash" , tx_hash_str}, + {"mix_tx_pub_key" , mixin_tx_pub_key_str}, {"found_outputs" , mstch::array{}}, {"has_found_outputs", false} }); @@ -1475,10 +1477,7 @@ public: uint64_t amount = std::get<1>(mix_out); uint64_t output_idx_in_tx = std::get<2>(mix_out); - cout << " - " << pod_to_hex(txout_k.key) << endl; - -// //@todo fix this for loop -// continue; + //cout << " - " << pod_to_hex(txout_k.key) << endl; // // analyze only those output keys // // that were used in mixins @@ -1547,7 +1546,7 @@ public: // << endl; found_something = true; - + show_key_images = true; } } // for (const pair& mix_out: txd.output_pub_keys) @@ -1560,7 +1559,7 @@ public: } // for (const cryptonote::output_data_t& output_data: mixin_outputs) - show_key_images = true; + } // for (const txin_to_key& in_key: input_key_imgs) diff --git a/src/templates/my_outputs.html b/src/templates/my_outputs.html index fe70e86..0b8189a 100644 --- a/src/templates/my_outputs.html +++ b/src/templates/my_outputs.html @@ -68,8 +68,6 @@ {{#show_inputs}} -
-

Inputs

{{#inputs}} @@ -81,7 +79,9 @@ {{#has_found_outputs}}
- Mixin {{mixin_pub_key}}
might use our outputs from tx: {{mix_tx_hash}} + Mixin {{mixin_pub_key}} might use our outputs +
+ from tx of public key: {{mix_tx_pub_key}}