diff --git a/src/utils/calculateRequiredDeposit/calculateRequiredDeposit.test.ts b/src/utils/calculateRequiredDeposit/calculateRequiredDeposit.test.ts index 0765058..2fd1bbb 100644 --- a/src/utils/calculateRequiredDeposit/calculateRequiredDeposit.test.ts +++ b/src/utils/calculateRequiredDeposit/calculateRequiredDeposit.test.ts @@ -109,12 +109,12 @@ describe('calculateRequiredDeposit()', () => { data, storageBalance: { available: BigInt(storageCostOfData.plus('1').toFixed()), - total: BigInt(storageCostOfData.minus('1').toFixed()), + total: BigInt(storageCostOfData.plus('10').toFixed()), }, }); // assert - expect(result.toFixed()).toBe('1'); + expect(result.toFixed()).toBe('0'); }); }); }); diff --git a/src/utils/calculateRequiredDeposit/calculateRequiredDeposit.ts b/src/utils/calculateRequiredDeposit/calculateRequiredDeposit.ts index 75ff1ce..1c51bde 100644 --- a/src/utils/calculateRequiredDeposit/calculateRequiredDeposit.ts +++ b/src/utils/calculateRequiredDeposit/calculateRequiredDeposit.ts @@ -3,7 +3,6 @@ import BigNumber from 'bignumber.js'; // constants import { MINIMUM_STORAGE_IN_BYTES, - ONE_YOCTO, STORAGE_COST_PER_BYTES_IN_ATOMIC_UNITS, } from '@app/constants'; import { EXTRA_STORAGE_BALANCE } from './constants'; @@ -48,5 +47,5 @@ export default function calculateRequiredDeposit({ // if the storage deposit available is less than the cost of storage, use the difference as the required deposit return storageDepositAvailable.lt(storageCostOfData) ? storageCostOfData.minus(storageDepositAvailable) - : new BigNumber(ONE_YOCTO); + : new BigNumber('0'); }