bitcore-wallet-service
Version:
A service for Mutisig HD Bitcoin Wallets
182 lines • 4.78 kB
TypeScript
export declare const Defaults: {
MIN_FEE_PER_KB: number;
MAX_KEYS: number;
DELETE_LOCKTIME: number;
BACKOFF_OFFSET: number;
BACKOFF_TIME: number;
MAX_MAIN_ADDRESS_GAP: number;
SCAN_ADDRESS_GAP: number;
FEE_LEVELS: {
btc: ({
name: string;
nbBlocks: number;
multiplier: number;
defaultValue: number;
} | {
name: string;
nbBlocks: number;
defaultValue: number;
multiplier?: undefined;
})[];
bch: {
name: string;
nbBlocks: number;
multiplier: number;
defaultValue: number;
}[];
eth: {
name: string;
nbBlocks: number;
defaultValue: number;
}[];
matic: {
name: string;
nbBlocks: number;
defaultValue: number;
}[];
arb: {
name: string;
nbBlocks: number;
defaultValue: number;
}[];
base: {
name: string;
nbBlocks: number;
defaultValue: number;
}[];
op: {
name: string;
nbBlocks: number;
defaultValue: number;
}[];
xrp: {
name: string;
nbBlocks: number;
defaultValue: number;
}[];
doge: {
name: string;
nbBlocks: number;
defaultValue: number;
}[];
ltc: {
name: string;
nbBlocks: number;
defaultValue: number;
}[];
sol: {
name: string;
nbBlocks: number;
defaultValue: number;
}[];
};
FEE_LEVELS_FALLBACK: number;
FIAT_RATE_PROVIDER: string;
FIAT_RATE_FETCH_INTERVAL: number;
FIAT_RATE_MAX_LOOK_BACK_TIME: number;
HISTORY_LIMIT: number;
UTXO_SELECTION_MAX_SINGLE_UTXO_FACTOR: number;
UTXO_SELECTION_MIN_TX_AMOUNT_VS_UTXO_FACTOR: number;
UTXO_SELECTION_MAX_FEE_VS_TX_AMOUNT_FACTOR: number;
UTXO_SELECTION_MAX_FEE_VS_SINGLE_UTXO_FEE_FACTOR: number;
MIN_OUTPUT_AMOUNT: number;
CONFIRMATIONS_TO_START_CACHING: number;
HISTORY_CACHE_ADDRESS_THRESOLD: number;
BALANCE_CACHE_ADDRESS_THRESOLD: number;
BALANCE_CACHE_DURATION: number;
BLOCKHEIGHT_CACHE_TIME: {
default: number;
sol: number;
};
FEE_LEVEL_CACHE_DURATION: number;
COPAY_VERSION_CACHE_DURATION: number;
ONE_INCH_CACHE_DURATION: number;
COIN_GECKO_CACHE_DURATION: number;
MAX_NOTIFICATIONS_TIMESPAN: number;
NOTIFICATIONS_TIMESPAN: number;
SESSION_EXPIRATION: number;
RateLimit: {
createWallet: {
windowMs: number;
delayAfter: number;
delayMs: number;
max: number;
message: string;
};
estimateFee: {
windowMs: number;
delayAfter: number;
delayMs: number;
max: number;
message: string;
};
};
COIN: string;
EVM_COIN: string;
CHAIN: string;
EVM_CHAIN: string;
INSIGHT_REQUEST_POOL_SIZE: number;
INSIGHT_TIMEOUT: number;
ADDRESS_SYNC_BATCH_SIZE: number;
LOCK_WAIT_TIME: number;
LOCK_EXE_TIME: number;
SERVER_EXE_TIME: number;
BE_KEY_SALT: string;
BROADCAST_RETRY_TIME: number;
MAX_TX_SIZE_IN_KB_BTC: number;
MAX_TX_SIZE_IN_KB_BCH: number;
MAX_TX_SIZE_IN_KB_DOGE: number;
MAX_FEE_PER_KB: {
btc: number;
bch: number;
eth: number;
matic: number;
arb: number;
base: number;
op: number;
xrp: number;
doge: number;
ltc: number;
sol: number;
};
MIN_TX_FEE: {
btc: number;
bch: number;
eth: number;
matic: number;
arb: number;
base: number;
op: number;
xrp: number;
doge: number;
ltc: number;
sol: number;
};
MAX_TX_FEE: {
btc: number;
bch: number;
eth: number;
matic: number;
arb: number;
base: number;
op: number;
xrp: number;
doge: number;
ltc: number;
};
DEFAULT_GAS_LIMIT: number;
DEFAULT_ERC20_GAS_LIMIT: number;
DEFAULT_MULTISEND_RECIPIENT_GAS_LIMIT: number;
DEFAULT_MULTISEND_RECIPIENT_ERC20_GAS_LIMIT: number;
MIN_GAS_LIMIT: number;
MS_GAS_LIMIT_BUFFER_PERCENT: number;
MIN_XRP_BALANCE: number;
MIN_SOL_BALANCE: number;
PUSH_NOTIFICATION_SUBS_TIME: number;
PUSH_NOTIFICATION_LIMIT: number;
FIAT_CURRENCIES: {
code: string;
name: string;
}[];
};
//# sourceMappingURL=defaults.d.ts.map