wownero/src/wallet
SChernykh f698f2b708 Refactored rx-slow-hash.c
- Straight-forward call interface: `void rx_slow_hash(const char *seedhash, const void *data, size_t length, char *result_hash)`
- Consensus chain seed hash is now updated by calling `rx_set_main_seedhash` whenever a block is added/removed or a reorg happens
- `rx_slow_hash` will compute correct hash no matter if `rx_set_main_seedhash` was called or not (the only difference is performance)
- New environment variable `MONERO_RANDOMX_FULL_MEM` to force use the full dataset for PoW verification (faster block verification)
- When dataset is used for PoW verification, dataset updates don't stall other threads (verification is done in light mode then)
- When mining is running, PoW checks now also use dataset for faster verification
2022-12-14 07:21:00 +01:00
..
api Merge pull request #8615 2022-12-01 01:06:16 -06:00
CMakeLists.txt Copyright: Update to 2022 2022-03-04 06:59:20 +01:00
message_store.cpp Copyright: Update to 2022 2022-03-04 06:59:20 +01:00
message_store.h Copyright: Update to 2022 2022-03-04 06:59:20 +01:00
message_transporter.cpp Copyright: Update to 2022 2022-03-04 06:59:20 +01:00
message_transporter.h Copyright: Update to 2022 2022-03-04 06:59:20 +01:00
node_rpc_proxy.cpp wallet2: check wallet compatibility with daemon's hard fork version 2022-09-12 21:23:08 -06:00
node_rpc_proxy.h wallet2: check wallet compatibility with daemon's hard fork version 2022-09-12 21:23:08 -06:00
ringdb.cpp wallet2: speedup large tx construction: batch ringdb lookups 2022-05-13 17:43:22 +00:00
ringdb.h wallet2: speedup large tx construction: batch ringdb lookups 2022-05-13 17:43:22 +00:00
wallet2.cpp wallet2: fix create view-only wallet from existing wallet 2022-10-18 13:47:50 -05:00
wallet2.h add an option to force-update multisig key exchange under some circumstances 2022-09-21 12:51:19 -05:00
wallet_args.cpp Copyright: Update to 2022 2022-03-04 06:59:20 +01:00
wallet_args.h Copyright: Update to 2022 2022-03-04 06:59:20 +01:00
wallet_errors.h wallet2: check wallet compatibility with daemon's hard fork version 2022-09-12 21:23:08 -06:00
wallet_light_rpc.h Copyright: Update to 2022 2022-03-04 06:59:20 +01:00
wallet_rpc_helpers.h Copyright: Update to 2022 2022-03-04 06:59:20 +01:00
wallet_rpc_payments.cpp Refactored rx-slow-hash.c 2022-12-14 07:21:00 +01:00
wallet_rpc_server.cpp add an option to force-update multisig key exchange under some circumstances 2022-09-21 12:51:19 -05:00
wallet_rpc_server.h Copyright: Update to 2022 2022-03-04 06:59:20 +01:00
wallet_rpc_server_commands_defs.h add an option to force-update multisig key exchange under some circumstances 2022-09-21 12:51:19 -05:00
wallet_rpc_server_error_codes.h disable multisig by default 2022-05-17 19:52:03 +00:00