From 99a84ac3abc9842a513e9f74a0d0f0036019a0ef Mon Sep 17 00:00:00 2001 From: Yaroslav Bolyukin Date: Thu, 28 Jan 2021 11:34:43 +0000 Subject: [PATCH] tests: getAllowance helper --- --- a/tests/src/util/helpers.ts +++ b/tests/src/util/helpers.ts @@ -255,6 +255,13 @@ return unused; } +export async function getAllowance(collectionId: number, tokenId: number, owner: string, approved: string) { + return await usingApi(async (api) => { + const bn = await api.query.nft.allowances(collectionId, [tokenId, owner, approved]) as unknown as BN; + return BigInt(bn.toString()); + }); +} + export async function findNotExistingCollection(api: ApiPromise): Promise { const totalNumber = parseInt((await api.query.nft.createdCollectionCount()).toString(), 10) as unknown as number; const newCollection: number = totalNumber + 1; -- gitstuff