adding tests
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
import ConfigHandler from "../../src/config/configHandler";
|
||||
import ContractCache from "../../src/endpoints/CirculatingSupply";
|
||||
|
||||
let contract: ContractCache;
|
||||
let config: ConfigHandler;
|
||||
|
||||
@@ -13,8 +12,14 @@ describe("Get circulating supply", (): void => {
|
||||
|
||||
it("Get circulating supply amounts", async (): Promise<void> => {
|
||||
const response = await contract.getCirculatingSupply();
|
||||
|
||||
|
||||
let initial: number = +(response.initial_supply.amount);
|
||||
let mixmining: number = +(response.mixmining_reserve.amount);
|
||||
let vest: number = +(response.vesting_tokens.amount);
|
||||
let circsupply: number = +(response.circulating_supply.amount);
|
||||
|
||||
expect(typeof response.vesting_tokens.amount).toBe('string');
|
||||
expect(initial - mixmining - vest).toStrictEqual(circsupply);
|
||||
|
||||
});
|
||||
});
|
||||
@@ -2,7 +2,7 @@ export type Detailed = {
|
||||
initial_supply: InitialSupply;
|
||||
mixmining_reserve: MixminingReserve;
|
||||
vesting_tokens: VestingTokens;
|
||||
circulating_cupply: CirculatingSupply;
|
||||
circulating_supply: CirculatingSupply;
|
||||
};
|
||||
|
||||
export type InitialSupply = {
|
||||
|
||||
Reference in New Issue
Block a user