Extract CryptoNote crypto sources from upstream (fa1608cf). Build as static libcryptonote.a via CMake with compat stubs for external dependencies (warnings, logging, varint, profiling). 37 upstream files, 10 compat stubs, 680KB static library. Co-Authored-By: Charon <charon@lethean.io>
36 lines
1.1 KiB
C++
Executable file
36 lines
1.1 KiB
C++
Executable file
// Copyright (c) 2014-2018 Zano Project
|
||
// Copyright (c) 2014-2018 The Louisdor Project
|
||
// Copyright (c) 2012-2013 The Boolberry developers
|
||
// Copyright (c) 2017-2025 Lethean (https://lt.hn)
|
||
//
|
||
// Licensed under the European Union Public Licence (EUPL) version 1.2.
|
||
// You may obtain a copy of the licence at:
|
||
//
|
||
// https://joinup.ec.europa.eu/software/page/eupl/licence-eupl
|
||
//
|
||
// The EUPL is a copyleft licence that is compatible with the MIT/X11
|
||
// licence used by the original projects; the MIT terms are therefore
|
||
// considered “grandfathered” under the EUPL for this code.
|
||
//
|
||
// SPDX‑License‑Identifier: EUPL-1.2
|
||
//
|
||
#include "epee/include/misc_log_ex.h"
|
||
//#include "zarcanum.h"
|
||
#include "msm.h"
|
||
//#include "../currency_core/crypto_config.h" // TODO: move it to the crypto
|
||
//#include "../common/crypto_stream_operators.h" // TODO: move it to the crypto
|
||
|
||
#if 0
|
||
# define DBG_VAL_PRINT(x) std::cout << std::setw(30) << std::left << #x ": " << x << std::endl
|
||
# define DBG_PRINT(x) std::cout << x << std::endl
|
||
#else
|
||
# define DBG_VAL_PRINT(x) (void(0))
|
||
# define DBG_PRINT(x) (void(0))
|
||
#endif
|
||
|
||
namespace crypto
|
||
{
|
||
|
||
|
||
|
||
} // namespace crypto
|