townforge/src/serialization
moneromooo-monero 4a9ae3eb8b
fix serialization being different on mac
On Mac, size_t is a distinct type from uint64_t, and some
types (in wallet cache as well as cold/hot wallet transfer
data) use pairs/containers with size_t as fields. Mac would
save those as full size, while other platforms would save
them as varints. Might apply to other platforms where the
types are distinct.

There's a nasty hack for backward compatibility, which can
go after a couple forks.
2021-03-05 23:41:19 +00:00
..
binary_archive.h fix serialization being different on mac 2021-03-05 23:41:19 +00:00
binary_utils.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00
CMakeLists.txt Fix pruned tx for ZMQ's GetBlocksFast 2020-08-14 19:46:33 +00:00
container.h fix serialization being different on mac 2021-03-05 23:41:19 +00:00
containers.h replace most boost serialization with existing monero serialization 2020-08-17 16:23:58 +00:00
crypto.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00
debug_archive.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00
difficulty_type.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00
json_archive.h fix serialization being different on mac 2021-03-05 23:41:19 +00:00
json_object.cpp wallet2: adapt to deterministic unlock time 2020-09-15 11:40:31 +00:00
json_object.h Merge pull request #6603 2020-08-16 12:43:38 -07:00
json_utils.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00
list.h replace most boost serialization with existing monero serialization 2020-08-17 16:23:58 +00:00
pair.h fix serialization being different on mac 2021-03-05 23:41:19 +00:00
serialization.h replace most boost serialization with existing monero serialization 2020-08-17 16:23:58 +00:00
string.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00
variant.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00