difftreelog
tests: make transferExpectSuccess accept bigint
in: master
1 file changed
tests/src/util/helpers.tsdiffbeforeafterboth556 tokenId: number,556 tokenId: number,557 sender: IKeyringPair,557 sender: IKeyringPair,558 recipient: IKeyringPair,558 recipient: IKeyringPair,559 value: number = 1,559 value: number | bigint = 1,560 type: string = 'NFT') {560 type: string = 'NFT') {561 await usingApi(async (api: ApiPromise) => {561 await usingApi(async (api: ApiPromise) => {562 let balanceBefore = new BN(0);562 let balanceBefore = new BN(0);574 }574 }575 if (type === 'Fungible') {575 if (type === 'Fungible') {576 const balanceAfter = await api.query.nft.balance(collectionId, recipient.address) as unknown as BN;576 const balanceAfter = await api.query.nft.balance(collectionId, recipient.address) as unknown as BN;577 expect(balanceAfter.sub(balanceBefore).toNumber()).to.be.equal(value);577 expect(balanceAfter.sub(balanceBefore).toString()).to.be.equal(value.toString());578 }578 }579 if (type === 'ReFungible') {579 if (type === 'ReFungible') {580 const nftItemData =580 const nftItemData =