ledger-core
Static Public Attributes | List of all members
ledger::core::api::ConfigurationDefaults Class Reference

#include <ConfigurationDefaults.hpp>

Static Public Attributes

static std::string const BLOCKCHAIN_DEFAULT_API_ENDPOINT = {"https://explorers.api.live.ledger.com"}
 
static std::string const BLOCKCHAIN_OBSERVER_WS_ENDPOINT = {"wss://ws.ledgerwallet.com/blockchain/v2/{}/ws"}
 
static std::string const BIP44_DERIVATION_SCHEME = {"44'/<coin_type>'/<account>'/<node>/<address>"}
 
static std::string const DEFAULT_KEYCHAIN = {"BIP32_P2PKH"}
 
static int32_t const DEFAULT_TRUST_LIMIT = 3
 
static int32_t const KEYCHAIN_DEFAULT_OBSERVABLE_RANGE = 20
 
static int32_t const DEFAULT_TTL_CACHE = 30
 

Detailed Description

Default values you might want to use if you don’t know what values you should use.

Member Data Documentation

◆ BIP44_DERIVATION_SCHEME

std::string const ledger::core::api::ConfigurationDefaults::BIP44_DERIVATION_SCHEME = {"44'/<coin_type>'/<account>'/<node>/<address>"}
static

The default derivation scheme for BIP44 derivation.

◆ BLOCKCHAIN_DEFAULT_API_ENDPOINT

std::string const ledger::core::api::ConfigurationDefaults::BLOCKCHAIN_DEFAULT_API_ENDPOINT = {"https://explorers.api.live.ledger.com"}
static

The default Ledger API endpoint for the explorers.

◆ BLOCKCHAIN_OBSERVER_WS_ENDPOINT

std::string const ledger::core::api::ConfigurationDefaults::BLOCKCHAIN_OBSERVER_WS_ENDPOINT = {"wss://ws.ledgerwallet.com/blockchain/v2/{}/ws"}
static

The default Ledger API endpoint for the observers.

◆ DEFAULT_KEYCHAIN

std::string const ledger::core::api::ConfigurationDefaults::DEFAULT_KEYCHAIN = {"BIP32_P2PKH"}
static

Default keychain policy.

◆ DEFAULT_TRUST_LIMIT

int32_t const ledger::core::api::ConfigurationDefaults::DEFAULT_TRUST_LIMIT = 3
static

Default trust limit (block height).

◆ DEFAULT_TTL_CACHE

int32_t const ledger::core::api::ConfigurationDefaults::DEFAULT_TTL_CACHE = 30
static

Default TTL for cache

◆ KEYCHAIN_DEFAULT_OBSERVABLE_RANGE

int32_t const ledger::core::api::ConfigurationDefaults::KEYCHAIN_DEFAULT_OBSERVABLE_RANGE = 20
static

Default observable range for HD keychains


The documentation for this class was generated from the following files: