difftreelog
tests: setVariableMetaDataSponsoringRateLimit helpers
in: master
1 file changed
tests/src/util/helpers.tsdiffbeforeafterboth488 });488 });489}489}490491export async function setVariableMetaDataSponsoringRateLimitExpectSuccess(sender: IKeyringPair, collectionId: number, rateLimit: number) {492 await usingApi(async (api) => {493 const tx = api.tx.nft.setVariableMetaDataSponsoringRateLimit(collectionId, rateLimit);494 const events = await submitTransactionAsync(sender, tx);495 const result = getGenericResult(events);496497 expect(result.success).to.be.true;498 });499}500501export async function setVariableMetaDataSponsoringRateLimitExpectFailure(sender: IKeyringPair, collectionId: number, rateLimit: number) {502 await usingApi(async (api) => {503 const tx = api.tx.nft.setVariableMetaDataSponsoringRateLimit(collectionId, rateLimit);504 const events = await expect(submitTransactionExpectFailAsync(sender, tx)).to.be.rejected;505 const result = getGenericResult(events);506507 expect(result.success).to.be.false;508 });509}490510491export async function setOffchainSchemaExpectSuccess(sender: IKeyringPair, collectionId: number, data: number[]) {511export async function setOffchainSchemaExpectSuccess(sender: IKeyringPair, collectionId: number, data: number[]) {492 await usingApi(async (api) => {512 await usingApi(async (api) => {