Monero
Loading...
Searching...
No Matches
config Namespace Reference

Namespaces

namespace  testnet
namespace  stagenet

Variables

uint64_t const DEFAULT_FEE_ATOMIC_XMR_PER_KB = 500
uint8_t const FEE_CALCULATION_MAX_RETRIES = 10
uint64_t const DEFAULT_DUST_THRESHOLD = ((uint64_t)2000000000)
uint64_t const BASE_REWARD_CLAMP_THRESHOLD = ((uint64_t)100000000)
uint64_t const CRYPTONOTE_PUBLIC_ADDRESS_BASE58_PREFIX = 18
uint64_t const CRYPTONOTE_PUBLIC_INTEGRATED_ADDRESS_BASE58_PREFIX = 19
uint64_t const CRYPTONOTE_PUBLIC_SUBADDRESS_BASE58_PREFIX = 42
uint16_t const P2P_DEFAULT_PORT = 18080
uint16_t const RPC_DEFAULT_PORT = 18081
uint16_t const ZMQ_RPC_DEFAULT_PORT = 18082
boost::uuids::uuid const NETWORK_ID
std::string const GENESIS_TX = "013c01ff0001ffffffffffff03029b2e4c0281c0b02e7c53291a94d1d0cbff8883f8024f5142ee494ffbbd08807121017767aafcde9be00dcfd098715ebcf7f410daebc582fda69d24a28e9d0bc890d1"
uint32_t const GENESIS_NONCE = 10000
const char HASH_KEY_BULLETPROOF_EXPONENT [] = "bulletproof"
const char HASH_KEY_BULLETPROOF_PLUS_EXPONENT [] = "bulletproof_plus"
const char HASH_KEY_BULLETPROOF_PLUS_TRANSCRIPT [] = "bulletproof_plus_transcript"
const char HASH_KEY_RINGDB [] = "ringdsb"
const char HASH_KEY_SUBADDRESS [] = "SubAddr"
const unsigned char HASH_KEY_ENCRYPTED_PAYMENT_ID = 0x8d
const unsigned char HASH_KEY_WALLET = 0x8c
const unsigned char HASH_KEY_WALLET_CACHE = 0x8d
const unsigned char HASH_KEY_BACKGROUND_CACHE = 0x8e
const unsigned char HASH_KEY_BACKGROUND_KEYS_FILE = 0x8f
const unsigned char HASH_KEY_RPC_PAYMENT_NONCE = 0x58
const unsigned char HASH_KEY_MEMORY = 'k'
const unsigned char HASH_KEY_MULTISIG [] = {'M', 'u', 'l', 't' , 'i', 's', 'i', 'g', 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }
const unsigned char HASH_KEY_MULTISIG_KEY_AGGREGATION [] = "Multisig_key_agg"
const unsigned char HASH_KEY_CLSAG_ROUND_MULTISIG [] = "CLSAG_round_ms_merge_factor"
const unsigned char HASH_KEY_TXPROOF_V2 [] = "TXPROOF_V2"
const unsigned char HASH_KEY_CLSAG_ROUND [] = "CLSAG_round"
const unsigned char HASH_KEY_CLSAG_AGG_0 [] = "CLSAG_agg_0"
const unsigned char HASH_KEY_CLSAG_AGG_1 [] = "CLSAG_agg_1"
const char HASH_KEY_MESSAGE_SIGNING [] = "MoneroMessageSignature"
const unsigned char HASH_KEY_MM_SLOT = 'm'
const constexpr char HASH_KEY_MULTISIG_TX_PRIVKEYS_SEED [] = "multisig_tx_privkeys_seed"
const constexpr char HASH_KEY_MULTISIG_TX_PRIVKEYS [] = "multisig_tx_privkeys"
const constexpr char HASH_KEY_TXHASH_AND_MIXRING [] = "txhash_and_mixring"
const uint32_t MULTISIG_MAX_SIGNERS {16}

Variable Documentation

◆ BASE_REWARD_CLAMP_THRESHOLD

uint64_t const config::BASE_REWARD_CLAMP_THRESHOLD = ((uint64_t)100000000)

◆ CRYPTONOTE_PUBLIC_ADDRESS_BASE58_PREFIX

uint64_t const config::CRYPTONOTE_PUBLIC_ADDRESS_BASE58_PREFIX = 18

◆ CRYPTONOTE_PUBLIC_INTEGRATED_ADDRESS_BASE58_PREFIX

uint64_t const config::CRYPTONOTE_PUBLIC_INTEGRATED_ADDRESS_BASE58_PREFIX = 19

◆ CRYPTONOTE_PUBLIC_SUBADDRESS_BASE58_PREFIX

uint64_t const config::CRYPTONOTE_PUBLIC_SUBADDRESS_BASE58_PREFIX = 42

◆ DEFAULT_DUST_THRESHOLD

uint64_t const config::DEFAULT_DUST_THRESHOLD = ((uint64_t)2000000000)

◆ DEFAULT_FEE_ATOMIC_XMR_PER_KB

uint64_t const config::DEFAULT_FEE_ATOMIC_XMR_PER_KB = 500

◆ FEE_CALCULATION_MAX_RETRIES

uint8_t const config::FEE_CALCULATION_MAX_RETRIES = 10

◆ GENESIS_NONCE

uint32_t const config::GENESIS_NONCE = 10000

◆ GENESIS_TX

std::string const config::GENESIS_TX = "013c01ff0001ffffffffffff03029b2e4c0281c0b02e7c53291a94d1d0cbff8883f8024f5142ee494ffbbd08807121017767aafcde9be00dcfd098715ebcf7f410daebc582fda69d24a28e9d0bc890d1"

◆ HASH_KEY_BACKGROUND_CACHE

const unsigned char config::HASH_KEY_BACKGROUND_CACHE = 0x8e

◆ HASH_KEY_BACKGROUND_KEYS_FILE

const unsigned char config::HASH_KEY_BACKGROUND_KEYS_FILE = 0x8f

◆ HASH_KEY_BULLETPROOF_EXPONENT

const char config::HASH_KEY_BULLETPROOF_EXPONENT[] = "bulletproof"

◆ HASH_KEY_BULLETPROOF_PLUS_EXPONENT

const char config::HASH_KEY_BULLETPROOF_PLUS_EXPONENT[] = "bulletproof_plus"

◆ HASH_KEY_BULLETPROOF_PLUS_TRANSCRIPT

const char config::HASH_KEY_BULLETPROOF_PLUS_TRANSCRIPT[] = "bulletproof_plus_transcript"

◆ HASH_KEY_CLSAG_AGG_0

const unsigned char config::HASH_KEY_CLSAG_AGG_0[] = "CLSAG_agg_0"

◆ HASH_KEY_CLSAG_AGG_1

const unsigned char config::HASH_KEY_CLSAG_AGG_1[] = "CLSAG_agg_1"

◆ HASH_KEY_CLSAG_ROUND

const unsigned char config::HASH_KEY_CLSAG_ROUND[] = "CLSAG_round"

◆ HASH_KEY_CLSAG_ROUND_MULTISIG

const unsigned char config::HASH_KEY_CLSAG_ROUND_MULTISIG[] = "CLSAG_round_ms_merge_factor"

◆ HASH_KEY_ENCRYPTED_PAYMENT_ID

const unsigned char config::HASH_KEY_ENCRYPTED_PAYMENT_ID = 0x8d

◆ HASH_KEY_MEMORY

const unsigned char config::HASH_KEY_MEMORY = 'k'

◆ HASH_KEY_MESSAGE_SIGNING

const char config::HASH_KEY_MESSAGE_SIGNING[] = "MoneroMessageSignature"

◆ HASH_KEY_MM_SLOT

const unsigned char config::HASH_KEY_MM_SLOT = 'm'

◆ HASH_KEY_MULTISIG

const unsigned char config::HASH_KEY_MULTISIG[] = {'M', 'u', 'l', 't' , 'i', 's', 'i', 'g', 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }

◆ HASH_KEY_MULTISIG_KEY_AGGREGATION

const unsigned char config::HASH_KEY_MULTISIG_KEY_AGGREGATION[] = "Multisig_key_agg"

◆ HASH_KEY_MULTISIG_TX_PRIVKEYS

const constexpr char config::HASH_KEY_MULTISIG_TX_PRIVKEYS[] = "multisig_tx_privkeys"
constexpr

◆ HASH_KEY_MULTISIG_TX_PRIVKEYS_SEED

const constexpr char config::HASH_KEY_MULTISIG_TX_PRIVKEYS_SEED[] = "multisig_tx_privkeys_seed"
constexpr

◆ HASH_KEY_RINGDB

const char config::HASH_KEY_RINGDB[] = "ringdsb"

◆ HASH_KEY_RPC_PAYMENT_NONCE

const unsigned char config::HASH_KEY_RPC_PAYMENT_NONCE = 0x58

◆ HASH_KEY_SUBADDRESS

const char config::HASH_KEY_SUBADDRESS[] = "SubAddr"

◆ HASH_KEY_TXHASH_AND_MIXRING

const constexpr char config::HASH_KEY_TXHASH_AND_MIXRING[] = "txhash_and_mixring"
constexpr

◆ HASH_KEY_TXPROOF_V2

const unsigned char config::HASH_KEY_TXPROOF_V2[] = "TXPROOF_V2"

◆ HASH_KEY_WALLET

const unsigned char config::HASH_KEY_WALLET = 0x8c

◆ HASH_KEY_WALLET_CACHE

const unsigned char config::HASH_KEY_WALLET_CACHE = 0x8d

◆ MULTISIG_MAX_SIGNERS

const uint32_t config::MULTISIG_MAX_SIGNERS {16}

◆ NETWORK_ID

boost::uuids::uuid const config::NETWORK_ID
Initial value:
= { {
0x12 ,0x30, 0xF1, 0x71 , 0x61, 0x04 , 0x41, 0x61, 0x17, 0x31, 0x00, 0x82, 0x16, 0xA1, 0xA1, 0x10
} }

◆ P2P_DEFAULT_PORT

uint16_t const config::P2P_DEFAULT_PORT = 18080

◆ RPC_DEFAULT_PORT

uint16_t const config::RPC_DEFAULT_PORT = 18081

◆ ZMQ_RPC_DEFAULT_PORT

uint16_t const config::ZMQ_RPC_DEFAULT_PORT = 18082