mirror of
https://github.com/oxen-io/oxen-core.git
synced 2023-12-14 02:22:56 +01:00
e7d056edf1
A huge amount of this is repetitive: - `boost::get<T>(variant)` becomes `std::get<T>(variant)` - `boost::get<T>(variant_ptr)` becomes `std::get_if<T>(variant_ptr)` - `variant.type() == typeid(T)` becomes `std::holds_alternative<T>(variant)` There are also some simplifications to visitors using simpler stl visitors, or (simpler still) generic lambdas as visitors. Also adds boost serialization serializers for std::variant and std::optional. |
||
---|---|---|
.. | ||
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 |