UNPKG

@hubbleprotocol/hubble-sdk

Version:
59 lines (57 loc) 2.3 kB
import Decimal from 'decimal.js'; // Number of lamports per SOL export const LAMPORTS_PER_SOL = 1_000_000_000; // Number of lamports per mSOL export const LAMPORTS_PER_MSOL = 1_000_000_000; // Number of lamports per DAOSOL export const LAMPORTS_PER_DAOSOL = 1_000_000_000; // Number of lamports per STSOL export const LAMPORTS_PER_STSOL = 1_000_000_000; // Number of lamports per SCNSOL export const LAMPORTS_PER_SCNSOL = 1_000_000_000; // Number of lamports per SSOL export const LAMPORTS_PER_SSOL = 1_000_000_000; // Number of decimals for ETH export const DECIMALS_ETH = 1_000_000_00; // Number of decimals for BTC export const DECIMALS_BTC = 1_000_000; // Number of decimals for FTT export const DECIMALS_FTT = 1_000_000; // Number of decimals for RAY export const DECIMALS_RAY = 1_000_000; // Number of decimals for SRM export const DECIMALS_SRM = 1_000_000; // Number of decimals for WSTETH export const DECIMALS_WSTETH = 1_000_000_00; // Number of decimals for LDO export const DECIMALS_LDO = 1_000_000_00; // Number of decimals for USDC export const DECIMALS_USDC = 1_000_000; export const DECIMALS_JSOL = 1_000_000_000; export const DECIMALS_SCNSOL = 1_000_000_000; export const DECIMALS_USDT = 1_000_000; export const DECIMALS_CSOL = 1_000_000_000; export const DECIMALS_CETH = 1_000_000_00; export const DECIMALS_CBTC = 1_000_000; export const DECIMALS_CSRM = 1_000_000; export const DECIMALS_CRAY = 1_000_000; export const DECIMALS_CFTT = 1_000_000; export const DECIMALS_CMSOL = 1_000_000_000; export const DECIMALS_CSTSOL = 1_000_000_000; export const DECIMALS_CUSDC = 1_000_000; export const DECIMALS_CSLND = 1_000_000; export const DECIMALS_CORCA = 1_000_000; export const DECIMALS_KUSDHUSDCORCA = 1_000_000; export const DECIMALS_KUSDCUSDTORCA = 1_000_000; export const DECIMALS_KSTSOLSOLORCA = 1_000_000_000; export const DECIMALS_KUSHUSDCORCA = 1_000_000_000; // Number of decimals for HBB export const HBB_DECIMALS = 1_000_000; // Number of decimals for USDH (stablecoin) export const STABLECOIN_DECIMALS = 1_000_000; // Stability provider scale factor export const SCALE_FACTOR = 1_000_000_000; // Decimal factor used with debt export const DECIMAL_FACTOR = new Decimal('1000000000000000'); // Number of epoch to scale to sum tokens export const EPOCH_TO_SCALE_TO_SUM_TOKENS = 24;