Monero
Loading...
Searching...
No Matches
rpc_payment_signature.cpp File Reference
#include <cinttypes>
#include <stdlib.h>
#include <chrono>
#include "include_base_utils.h"
#include "string_tools.h"
#include "rpc_payment_signature.h"
Include dependency graph for rpc_payment_signature.cpp:

Namespaces

namespace  cryptonote
 Holds cryptonote related classes and helpers.

Macros

#define MONERO_DEFAULT_LOG_CATEGORY   "daemon.rpc.payment"
#define TIMESTAMP_LEEWAY   (60 * 1000000) /* 60 seconds, in microseconds */

Functions

std::string cryptonote::make_rpc_payment_signature (const crypto::secret_key &skey)
bool cryptonote::verify_rpc_payment_signature (const std::string &message, crypto::public_key &pkey, uint64_t &ts)

Macro Definition Documentation

◆ MONERO_DEFAULT_LOG_CATEGORY

#define MONERO_DEFAULT_LOG_CATEGORY   "daemon.rpc.payment"

◆ TIMESTAMP_LEEWAY

#define TIMESTAMP_LEEWAY   (60 * 1000000) /* 60 seconds, in microseconds */