oxen-core/src
Jason Rhinelander 4f783d3273 De-nest wallet2 structs used externally
This moves the wallet structs that are needed elsewhere (for instance,
in the device drivers) from `tools::wallet2::whatever` to
`wallet::whatever`, allowing them to be included individually via
wallet/whatever.h without needing to include the entire wallet2.h.

What was particularly problematic here is that you couldn't even forward
declare them because they were nested inside the wallet2 class, but
instead had to include the full wallet2.h.
2020-08-07 17:14:02 -03:00
..
blockchain_db Purge epee::critical_crap and CRITICAL_CRAP 2020-07-02 12:52:13 -03:00
blockchain_utilities Add simple delimiter joining string function 2020-08-07 17:14:02 -03:00
blocks Add boost target to blocks 2020-07-02 12:52:13 -03:00
checkpoints Fix backwards link direction 2020-07-02 12:55:28 -03:00
common Windows fixes 2020-08-07 17:14:02 -03:00
crypto crypto primitives updates 2020-08-07 17:14:02 -03:00
cryptonote_basic Only call stop from the first mining thread that notices 2020-08-02 22:02:10 -03:00
cryptonote_core Remove wallet2.h includes 2020-08-07 17:14:02 -03:00
cryptonote_protocol Lower estimate printing threshold to 30s 2020-08-01 16:37:07 -03:00
daemon Replace epee http rpc server with uWebSockets 2020-08-07 17:14:02 -03:00
daemonizer Miscellaneous header updates via iwyu 2020-07-02 12:52:13 -03:00
debug_utilities De-nest wallet2 structs used externally 2020-08-07 17:14:02 -03:00
device De-nest wallet2 structs used externally 2020-08-07 17:14:02 -03:00
device_trezor De-nest wallet2 structs used externally 2020-08-07 17:14:02 -03:00
gen_multisig Replace boost chrono & posix_time with stl chrono 2020-07-02 12:52:13 -03:00
lmdb Post-merge updates: epee::is_byte_spannable 2020-07-02 12:52:13 -03:00
mnemonics String handling improvements 2020-07-02 12:52:12 -03:00
multisig cryptonote_config.h: use inline constexpr 2020-07-21 21:53:27 -03:00
net Address PR feedback 2020-07-02 12:56:37 -03:00
p2p Revert shared_mutex to recursive_mutex (#1193) 2020-07-13 11:15:35 +10:00
platform Update monero copyright to 2019 pre-emptively to make merge simpler 2019-04-12 14:36:43 +10:00
ringct gen_tx_input_is_not_txin_to_key: Restore Monero test code 2020-07-02 12:52:13 -03:00
rpc Fix result bytes value in RPC logging 2020-08-07 17:14:02 -03:00
serialization Add simple delimiter joining string function 2020-08-07 17:14:02 -03:00
simplewallet De-nest wallet2 structs used externally 2020-08-07 17:14:02 -03:00
wallet De-nest wallet2 structs used externally 2020-08-07 17:14:02 -03:00
CMakeLists.txt Make debug_utilities available to build even without -DBUILD_DEBUG_UTILS (#1183) 2020-06-25 13:10:09 +10:00
cryptonote_config.h Add overstaking prevention (#1210) 2020-08-03 10:10:40 +10:00
loki_economy.h Add HF16 miner fee = 1 sat temporary hack 2020-03-10 23:58:39 -03:00
version.cpp.in 7.1.9 hot fix with block 526484 sync fix 2020-05-05 14:09:20 -03:00
version.h Store loki version as std::array<u16,3> everywhere 2019-11-27 14:07:52 -04:00