forked from townforge/townforge
4a9ae3eb8b
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. |
||
---|---|---|
.. | ||
base58.cpp | ||
block.cpp | ||
bulletproof.cpp | ||
CMakeLists.txt | ||
cold-outputs.cpp | ||
cold-transaction.cpp | ||
fuzzer.cpp | ||
fuzzer.h | ||
http-client.cpp | ||
levin.cpp | ||
load_from_binary.cpp | ||
load_from_json.cpp | ||
parse_url.cpp | ||
signature.cpp | ||
transaction.cpp | ||
tx-extra.cpp |