Skip to content

Reference

formatFeeAmount

Presentation helper converting decimal-string fees into fixed-precision numeric strings via parseFloat/toFixed.

Defaults decimals to 10.

Note: Uses parseFloat — extremely large mantissas may lose precision; prefer retaining raw ledger strings when auditing funds.

Setup

import { formatFeeAmount } from '@fairmint/canton-node-sdk';

Minimal example

const readable = formatFeeAmount('12.34567890123456789', 6);
console.log(readable);

Parameters

  • amount — Fee decimal string.
  • decimals (optional)toFixed precision (default 10).

Returns

string.

Source

src/utils/parsers/fee-parser.ts