INNER CODE UNIT · TypeScript

fromWei

dl-solarity/solidity-lib · scripts/utils/utils.ts:13

export function fromWei(value: string | number | bigint, decimal: number = 18): bigint {
  return BigInt(value) / 10n ** BigInt(decimal);
}

export function precision(value: string | number | bigint): bigint {
  if (typeof value == "number" || typeof value == "bigint") {
    value = value.toString();
  }

  return ethers.parseUnits(value as string, 25);
}

export function fromPrecision(value: bigint): bigint {
  return BigInt(value) / PRECISION;
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…