difftreelog
tests: setVariableMetaData helpers
in: master
1 file changed
tests/src/util/helpers.tsdiffbeforeafterboth378 });378 });379}379}380381export async function setVariableMetaDataExpectSuccess(sender: IKeyringPair, collectionId: number, itemId: number, data: number[]) {382 await usingApi(async (api) => {383 const tx = api.tx.nft.setVariableMetaData(collectionId, itemId, '0x' + Buffer.from(data).toString('hex'));384 const events = await submitTransactionAsync(sender, tx);385 const result = getGenericResult(events);386387 expect(result.success).to.be.true;388 });389}390391export async function setVariableMetaDataExpectFailure(sender: IKeyringPair, collectionId: number, itemId: number, data: number[]) {392 await usingApi(async (api) => {393 const tx = api.tx.nft.setVariableMetaData(collectionId, itemId, '0x' + Buffer.from(data).toString('hex'));394 await expect(submitTransactionExpectFailAsync(sender, tx)).to.be.rejected;395 });396}380397381export interface CreateFungibleData extends Struct {398export interface CreateFungibleData extends Struct {382 readonly value: u128;399 readonly value: u128;