import { describe, it, expect } from 'vitest'; import { NETWORK } from '@scure/btc-signer'; import { getFeeForOpenOrIncreaseLiquidityStateChange } from '../fee'; import { getBitcoinNetwork } from '@saturnbtcio/psbt'; describe('getFeeForOpenOrIncreaseLiquidityStateChange', () => { it('shardInitialized=false with feeRate=1 sat/vB yields 614 sats', () => { const calculator = getFeeForOpenOrIncreaseLiquidityStateChange(true); const fee = calculator.calculateFee(1n, { network: getBitcoinNetwork('testnet4'), }); expect(fee).toBe(614n); }); });