constants.h 621 B

12345678910111213141516171819
  1. // SPDX-License-Identifier: GPL-3.0-or-later
  2. // SPDX-FileCopyrightText: 2019-2023 Ivan Baidakou
  3. #pragma once
  4. #include <cstdint>
  5. #include "syncspirit-export.h"
  6. namespace syncspirit::constants {
  7. static const constexpr std::uint32_t bep_magic = 0x2EA7D90B;
  8. static const constexpr std::uint32_t rescan_interval = 3600;
  9. static const constexpr std::int_fast32_t tx_blocks_max_factor = 3;
  10. SYNCSPIRIT_API extern const char *client_name;
  11. SYNCSPIRIT_API extern const char *issuer_name;
  12. SYNCSPIRIT_API extern const char *protocol_name;
  13. SYNCSPIRIT_API extern const char *relay_protocol_name;
  14. } // namespace syncspirit::constants