19:43:51 I added a perf test for view key scanning: https://github.com/UkoeHB/monero/blob/seraphis_perf/tests/performance_tests/view_scan.h. It compares seraphis scanning (with and without view tags) with cryptonote scanning (without view tags). As I expected (https://github.com/monero-project/research-lab/issues/73#issuecomment-634961245), seraphis scanning with view tags is 25% faster than cn scanning without view tags (the same crypto 19:43:51 ops are used up to the view tag branch). Seraphis without view tags is slower since I did not optimize the post-tag branch (why bother? :) ). 19:43:51 I also added a test for cryptonote view key scanning with the basic `crypto` library vs `supercop` (I think?). The supercop library calls seem to be 50% faster. 20:00:27 Can Seraphis also use supercop to speed up ecc crypto? 20:01:06 ec crypto* :) 20:04:57 maybe? idk how to use it 20:15:20 UkoeHB: two wallet functions are implemented here https://github.com/monero-project/supercop/pull/3/files 20:16:30 see basically src/amd64/amd64.c.inc 20:16:33 but I guess that's not important now 20:16:52 I don't see why it wouldn't work with Seraphis 20:18:12 stupid question, but what's a view tag? 20:20:12 midipoet: https://github.com/monero-project/research-lab/issues/73 20:26:28 thank you 20:35:16 selsta: nice, I was able to easily reuse the `generate_key_derivation()` method for seraphis