difftreelog
fix consumedSpace fallback
in: master
1 file changed
tests/src/util/playgrounds/unique.tsdiffbeforeafterboth311931193120 async getTokenPropertiesConsumedSpace(tokenId: number): Promise<number> {3120 async getTokenPropertiesConsumedSpace(tokenId: number): Promise<number> {3121 const api = this.helper.getApi();3121 const api = this.helper.getApi();3122 const props = (await api.query.nonfungible.tokenProperties(this.collectionId, tokenId)).toJSON();3122 const props = (await api.query.nonfungible.tokenProperties(this.collectionId, tokenId)).toJSON() as any;312331233124 return (props != null) ? (props as any).consumedSpace : 0;3124 return props?.consumedSpace ?? 0;3125 }3125 }312631263127 async transferToken(signer: TSigner, tokenId: number, addressObj: ICrossAccountId) {3127 async transferToken(signer: TSigner, tokenId: number, addressObj: ICrossAccountId) {322432243225 async getTokenPropertiesConsumedSpace(tokenId: number): Promise<number> {3225 async getTokenPropertiesConsumedSpace(tokenId: number): Promise<number> {3226 const api = this.helper.getApi();3226 const api = this.helper.getApi();3227 const props = (await api.query.refungible.tokenProperties(this.collectionId, tokenId)).toJSON();3227 const props = (await api.query.refungible.tokenProperties(this.collectionId, tokenId)).toJSON() as any;322832283229 return (props != null) ? (props as any).consumedSpace : 0;3229 return props?.consumedSpace ?? 0;3230 }3230 }323132313232 async transferToken(signer: TSigner, tokenId: number, addressObj: ICrossAccountId, amount = 1n) {3232 async transferToken(signer: TSigner, tokenId: number, addressObj: ICrossAccountId, amount = 1n) {