hidden key images form added, but not used for now

This commit is contained in:
moneroexamples 2016-10-25 08:48:52 +08:00
parent 1cd5426d94
commit 02b4e8251a
2 changed files with 49 additions and 23 deletions

View File

@ -254,6 +254,20 @@ int main(int ac, const char* av[]) {
return xmrblocks.show_checkrawkeyimgs(raw_data);
});
CROW_ROUTE(app, "/genrawkeyimgs").methods("POST"_method)
([&](const crow::request& req) {
map<std::string, std::string> post_body = xmreg::parse_crow_post_data(req.body);
for (auto& kv: post_body)
{
cout << kv.first << ": " << kv.second << endl;
}
return xmrblocks.show_checkrawkeyimgs(string{});
});
CROW_ROUTE(app, "/search").methods("GET"_method)
([&](const crow::request& req) {

View File

@ -24,31 +24,43 @@
<h4>Key images for address: {{address}}</h4>
<div class="center">
<table class="center" style="width:80%">
<tr><td>Key no.</td><td>Key image</td><td>Timestamp</td></td><td>Is spent?</td></tr>
{{#key_imgs}}
<form action="/genrawkeyimgs" method="post" style="width:100%; margin-top:15px" class="style-1">
<table class="center" style="width:80%">
<tr>
<td>{{key_no}}</td>
<td>
{{#tx_hash_found}}
<a href="/tx/{{tx_hash}}">{{key_image}}</a>
{{/tx_hash_found}}
{{^tx_hash_found}}
{{key_image}}
{{/tx_hash_found}}
</td>
<td>{{timestamp}}</td>
<td>
{{#is_spent}}
<span style="color: #008009;font-weight: bold">{{is_spent}}</span>
{{/is_spent}}
{{^is_spent}}
{{is_spent}}
{{/is_spent}}
</td>
<td>Key no.</td>
<td>Key image</td>
<td>Timestamp</td>
<td>Is spent?</td>
</tr>
{{/key_imgs}}
</table>
{{#key_imgs}}
<input type="hidden" id="key_img_{{key_image}}" name="key_sig_pair_{{key_image}}" value="{{signature}}">
<tr>
<td>{{key_no}}</td>
<td>
{{#tx_hash_found}}
<a href="/tx/{{tx_hash}}">{{key_image}}</a>
{{/tx_hash_found}}
{{^tx_hash_found}}
{{key_image}}
{{/tx_hash_found}}
</td>
<td>{{timestamp}}</td>
<td>
{{#is_spent}}
<span style="color: #008009;font-weight: bold">{{is_spent}}</span>
{{/is_spent}}
{{^is_spent}}
{{is_spent}}
{{/is_spent}}
</td>
</tr>
{{/key_imgs}}
</table>
<br/>
<!-- <input type="submit" name="action" value="remove selected keys">-->
</form>
</div>