git.delta.rocks / unique-network / refs/commits / e2870f382591

difftreelog

tests: add recipient field to CreateItemResult

Yaroslav Bolyukin2021-02-17parent: #e05bac8.patch.diff
in: master

1 file changed

modifiedtests/src/util/helpers.tsdiffbeforeafterboth
36 success: boolean;36 success: boolean;
37 collectionId: number;37 collectionId: number;
38 itemId: number;38 itemId: number;
39 recipient: string;
39}40}
4041
41interface IReFungibleOwner {42interface IReFungibleOwner {
94 let success = false;95 let success = false;
95 let collectionId: number = 0;96 let collectionId: number = 0;
96 let itemId: number = 0;97 let itemId: number = 0;
98 let recipient: string = '';
97 events.forEach(({ phase, event: { data, method, section } }) => {99 events.forEach(({ phase, event: { data, method, section } }) => {
98 // console.log(` ${phase}: ${section}.${method}:: ${data}`);100 // console.log(` ${phase}: ${section}.${method}:: ${data}`);
99 if (method == 'ExtrinsicSuccess') {101 if (method == 'ExtrinsicSuccess') {
100 success = true;102 success = true;
101 } else if ((section == 'nft') && (method == 'ItemCreated')) {103 } else if ((section == 'nft') && (method == 'ItemCreated')) {
102 collectionId = parseInt(data[0].toString());104 collectionId = parseInt(data[0].toString());
103 itemId = parseInt(data[1].toString());105 itemId = parseInt(data[1].toString());
106 recipient = data[2].toString();
104 }107 }
105 });108 });
106 const result: CreateItemResult = {109 const result: CreateItemResult = {
107 success,110 success,
108 collectionId,111 collectionId,
109 itemId,112 itemId,
113 recipient,
110 };114 };
111 return result;115 return result;
112}116}