Export required methods from utils

This commit is contained in:
IshaVenikar 2024-10-07 14:12:19 +05:30
parent b5ccd8ae84
commit 6427b747be
2 changed files with 33 additions and 34 deletions

View File

@ -588,4 +588,4 @@ export { LaconicClient };
export * from './constants'; export * from './constants';
export * from './types/cerc/bond/message'; export * from './types/cerc/bond/message';
export * from './types/cerc/onboarding/message'; export * from './types/cerc/onboarding/message';
export * from './util'; export { getGasPrice, parseGasAndFees } from './util';

View File

@ -120,11 +120,12 @@ export class Util {
return block.cid.toString(); return block.cid.toString();
} }
}
/** /**
* Get gas in proper format * Get gas in proper format
*/ */
static parseGasAndFees (gas?: string, fees?: string): StdFee | undefined | number { export const parseGasAndFees = (gas?: string, fees?: string): StdFee | undefined | number => {
// If fees is not given or a number, treat it as a gas estimation multiplier // If fees is not given or a number, treat it as a gas estimation multiplier
if (fees === null || fees === undefined) { if (fees === null || fees === undefined) {
return undefined; return undefined;
@ -142,13 +143,11 @@ export class Util {
amount: parseCoins(String(fees)), amount: parseCoins(String(fees)),
gas: String(gas) gas: String(gas)
}; };
} };
/** /**
* Get gas price in proper format * Get gas price in proper format
*/ */
static getGasPrice (gasPrice: string | null): GasPrice | undefined { export const getGasPrice = (gasPrice: string | null): GasPrice | undefined => {
const gasPriceString = gasPrice; return gasPrice != null ? GasPrice.fromString(String(gasPrice)) : undefined;
return gasPriceString != null ? GasPrice.fromString(String(gasPriceString)) : undefined; };
}
}