sms-activate-org
Version:
A full NodeJS API for sms-activate.org
24 lines (21 loc) • 635 B
text/typescript
import { EApiActions } from '../../../../ressources/comon';
import { Query } from '../../../query/query.module';
export class getBalance {
public query?: Query;
/**
* Get the account balance
* @returns Balance as a float
*/
async getBalance() {
return new Promise<number>((resolve, reject) => {
this.query
?.makeCall(EApiActions.getBalance)
.then((response) => {
if (response.includes('ACCESS_BALANCE'))
return resolve(parseFloat(response.split(':')[1]));
reject(response);
})
.catch((err) => reject(err));
});
}
}