Monero
Namespaces | Macros
rpc_payment.cpp File Reference
#include <boost/archive/portable_binary_iarchive.hpp>
#include <boost/filesystem.hpp>
#include "cryptonote_config.h"
#include "include_base_utils.h"
#include "string_tools.h"
#include "file_io_utils.h"
#include "int-util.h"
#include "common/util.h"
#include "common/unordered_containers_boost_serialization.h"
#include "cryptonote_basic/cryptonote_boost_serialization.h"
#include "cryptonote_basic/cryptonote_format_utils.h"
#include "cryptonote_basic/difficulty.h"
#include "core_rpc_server_error_codes.h"
#include "rpc_payment.h"
Include dependency graph for rpc_payment.cpp:

Namespaces

 cryptonote
 Holds cryptonote related classes and helpers.
 

Macros

#define MONERO_DEFAULT_LOG_CATEGORY   "daemon.rpc.payment"
 
#define STALE_THRESHOLD   15 /* seconds */
 
#define PENALTY_FOR_STALE   0
 
#define PENALTY_FOR_BAD_HASH   20
 
#define PENALTY_FOR_DUPLICATE   20
 
#define DEFAULT_FLUSH_AGE   (3600 * 24 * 180)
 
#define DEFAULT_ZERO_FLUSH_AGE   (60 * 2)
 

Macro Definition Documentation

◆ DEFAULT_FLUSH_AGE

#define DEFAULT_FLUSH_AGE   (3600 * 24 * 180)

◆ DEFAULT_ZERO_FLUSH_AGE

#define DEFAULT_ZERO_FLUSH_AGE   (60 * 2)

◆ MONERO_DEFAULT_LOG_CATEGORY

#define MONERO_DEFAULT_LOG_CATEGORY   "daemon.rpc.payment"

◆ PENALTY_FOR_BAD_HASH

#define PENALTY_FOR_BAD_HASH   20

◆ PENALTY_FOR_DUPLICATE

#define PENALTY_FOR_DUPLICATE   20

◆ PENALTY_FOR_STALE

#define PENALTY_FOR_STALE   0

◆ STALE_THRESHOLD

#define STALE_THRESHOLD   15 /* seconds */