7 extern double benchmark_sleep();
8 extern double benchmark_parameter_loading();
9 extern double benchmark_create_joinsplit();
10 extern std::vector<double> benchmark_create_joinsplit_threaded(int nThreads);
11 extern double benchmark_solve_equihash();
12 extern std::vector<double> benchmark_solve_equihash_threaded(int nThreads);
13 extern double benchmark_verify_joinsplit(const JSDescription &joinsplit);
14 extern double benchmark_verify_equihash();
15 extern double benchmark_large_tx(size_t nInputs);
16 extern double benchmark_try_decrypt_sprout_notes(size_t nAddrs);
17 extern double benchmark_try_decrypt_sapling_notes(size_t nAddrs);
18 extern double benchmark_increment_sprout_note_witnesses(size_t nTxs);
19 extern double benchmark_increment_sapling_note_witnesses(size_t nTxs);
20 extern double benchmark_connectblock_slow();
21 extern double benchmark_sendtoaddress(CAmount amount);
22 extern double benchmark_loadwallet();
23 extern double benchmark_listunspent();
24 extern double benchmark_create_sapling_spend();
25 extern double benchmark_create_sapling_output();
26 extern double benchmark_verify_sapling_spend();
27 extern double benchmark_verify_sapling_output();