git.delta.rocks / unique-network / refs/commits / 69adc40bcda4

difftreelog

fix(tests) make property keys optional in interfaces

Daniel Shiposha2022-05-19parent: #7db537d.patch.diff
in: master

7 files changed

modifiedtests/src/interfaces/augment-api-errors.tsdiffbeforeafterboth
136 * Tried to enable permissions which are only permitted to be disabled136 * Tried to enable permissions which are only permitted to be disabled
137 **/137 **/
138 OwnerPermissionsCantBeReverted: AugmentedError<ApiType>;138 OwnerPermissionsCantBeReverted: AugmentedError<ApiType>;
139 /**
140 * Property key is too long
141 **/
142 PropertyKeyIsTooLong: AugmentedError<ApiType>;
139 /**143 /**
140 * Tried to store more property keys than allowed144 * Tried to store more property keys than allowed
141 **/145 **/
164 * Collection settings not allowing items transferring168 * Collection settings not allowing items transferring
165 **/169 **/
166 TransferNotAllowed: AugmentedError<ApiType>;170 TransferNotAllowed: AugmentedError<ApiType>;
167 /**
168 * Unable to read array of unbounded keys
169 **/
170 UnableToReadUnboundedKeys: AugmentedError<ApiType>;
171 /**171 /**
172 * Target collection doesn't supports this operation172 * Target collection doesn't supports this operation
173 **/173 **/
modifiedtests/src/interfaces/augment-api-query.tsdiffbeforeafterboth
585 * Collection id (controlled?2), token id (controlled?2)585 * Collection id (controlled?2), token id (controlled?2)
586 **/586 **/
587 reFungibleTransferBasket: AugmentedQuery<ApiType, (arg1: u32 | AnyNumber | Uint8Array, arg2: u32 | AnyNumber | Uint8Array, arg3: AccountId32 | string | Uint8Array) => Observable<Option<u32>>, [u32, u32, AccountId32]> & QueryableStorageEntry<ApiType, [u32, u32, AccountId32]>;587 reFungibleTransferBasket: AugmentedQuery<ApiType, (arg1: u32 | AnyNumber | Uint8Array, arg2: u32 | AnyNumber | Uint8Array, arg3: AccountId32 | string | Uint8Array) => Observable<Option<u32>>, [u32, u32, AccountId32]> & QueryableStorageEntry<ApiType, [u32, u32, AccountId32]>;
588 /**
589 * Variable metadata sponsoring
590 * Collection id (controlled?2), token id (controlled?2)
591 **/
592 variableMetaDataBasket: AugmentedQuery<ApiType, (arg1: u32 | AnyNumber | Uint8Array, arg2: u32 | AnyNumber | Uint8Array) => Observable<Option<u32>>, [u32, u32]> & QueryableStorageEntry<ApiType, [u32, u32]>;
588 /**593 /**
589 * Generic query594 * Generic query
590 **/595 **/
modifiedtests/src/interfaces/augment-api-rpc.tsdiffbeforeafterboth
605 /**605 /**
606 * Get collection properties606 * Get collection properties
607 **/607 **/
608 collectionProperties: AugmentedRpc<(collection: u32 | AnyNumber | Uint8Array, propertyKeys: Vec<Text> | (Text | string)[], at?: Hash | string | Uint8Array) => Observable<Vec<UpDataStructsProperty>>>;608 collectionProperties: AugmentedRpc<(collection: u32 | AnyNumber | Uint8Array, propertyKeys?: Vec<Text> | (Text | string)[], at?: Hash | string | Uint8Array) => Observable<Vec<UpDataStructsProperty>>>;
609 /**609 /**
610 * Get collection stats610 * Get collection stats
611 **/611 **/
633 /**633 /**
634 * Get property permissions634 * Get property permissions
635 **/635 **/
636 propertyPermissions: AugmentedRpc<(collection: u32 | AnyNumber | Uint8Array, propertyKeys: Vec<Text> | (Text | string)[], at?: Hash | string | Uint8Array) => Observable<Vec<UpDataStructsPropertyKeyPermission>>>;636 propertyPermissions: AugmentedRpc<(collection: u32 | AnyNumber | Uint8Array, propertyKeys?: Vec<Text> | (Text | string)[], at?: Hash | string | Uint8Array) => Observable<Vec<UpDataStructsPropertyKeyPermission>>>;
637 /**637 /**
638 * Get token data638 * Get token data
639 **/639 **/
640 tokenData: AugmentedRpc<(collection: u32 | AnyNumber | Uint8Array, tokenId: u32 | AnyNumber | Uint8Array, propertyKeys: Vec<Text> | (Text | string)[], at?: Hash | string | Uint8Array) => Observable<UpDataStructsTokenData>>;640 tokenData: AugmentedRpc<(collection: u32 | AnyNumber | Uint8Array, tokenId: u32 | AnyNumber | Uint8Array, propertyKeys?: Vec<Text> | (Text | string)[], at?: Hash | string | Uint8Array) => Observable<UpDataStructsTokenData>>;
641 /**641 /**
642 * Check if token exists642 * Check if token exists
643 **/643 **/
649 /**649 /**
650 * Get token properties650 * Get token properties
651 **/651 **/
652 tokenProperties: AugmentedRpc<(collection: u32 | AnyNumber | Uint8Array, tokenId: u32 | AnyNumber | Uint8Array, propertyKeys: Vec<Text> | (Text | string)[], at?: Hash | string | Uint8Array) => Observable<Vec<UpDataStructsProperty>>>;652 tokenProperties: AugmentedRpc<(collection: u32 | AnyNumber | Uint8Array, tokenId: u32 | AnyNumber | Uint8Array, propertyKeys?: Vec<Text> | (Text | string)[], at?: Hash | string | Uint8Array) => Observable<Vec<UpDataStructsProperty>>>;
653 /**653 /**
654 * Get token owner, in case of nested token - find parent recursive654 * Get token owner, in case of nested token - find parent recursive
655 **/655 **/
modifiedtests/src/interfaces/lookup.tsdiffbeforeafterboth
2354 * Lookup333: pallet_common::pallet::Error<T>2354 * Lookup333: pallet_common::pallet::Error<T>
2355 **/2355 **/
2356 PalletCommonError: {2356 PalletCommonError: {
2357 _enum: ['CollectionNotFound', 'MustBeTokenOwner', 'NoPermission', 'PublicMintingNotAllowed', 'AddressNotInAllowlist', 'CollectionNameLimitExceeded', 'CollectionDescriptionLimitExceeded', 'CollectionTokenPrefixLimitExceeded', 'TotalCollectionsLimitExceeded', 'CollectionAdminCountExceeded', 'CollectionLimitBoundsExceeded', 'OwnerPermissionsCantBeReverted', 'TransferNotAllowed', 'AccountTokenLimitExceeded', 'CollectionTokenLimitExceeded', 'MetadataFlagFrozen', 'TokenNotFound', 'TokenValueTooLow', 'ApprovedValueTooLow', 'CantApproveMoreThanOwned', 'AddressIsZero', 'UnsupportedOperation', 'NotSufficientFounds', 'NestingIsDisabled', 'OnlyOwnerAllowedToNest', 'SourceCollectionIsNotAllowedToNest', 'CollectionFieldSizeExceeded', 'NoSpaceForProperty', 'PropertyLimitReached', 'UnableToReadUnboundedKeys', 'InvalidCharacterInPropertyKey', 'EmptyPropertyKey']2357 _enum: ['CollectionNotFound', 'MustBeTokenOwner', 'NoPermission', 'PublicMintingNotAllowed', 'AddressNotInAllowlist', 'CollectionNameLimitExceeded', 'CollectionDescriptionLimitExceeded', 'CollectionTokenPrefixLimitExceeded', 'TotalCollectionsLimitExceeded', 'CollectionAdminCountExceeded', 'CollectionLimitBoundsExceeded', 'OwnerPermissionsCantBeReverted', 'TransferNotAllowed', 'AccountTokenLimitExceeded', 'CollectionTokenLimitExceeded', 'MetadataFlagFrozen', 'TokenNotFound', 'TokenValueTooLow', 'ApprovedValueTooLow', 'CantApproveMoreThanOwned', 'AddressIsZero', 'UnsupportedOperation', 'NotSufficientFounds', 'NestingIsDisabled', 'OnlyOwnerAllowedToNest', 'SourceCollectionIsNotAllowedToNest', 'CollectionFieldSizeExceeded', 'NoSpaceForProperty', 'PropertyLimitReached', 'PropertyKeyIsTooLong', 'InvalidCharacterInPropertyKey', 'EmptyPropertyKey']
2358 },2358 },
2359 /**2359 /**
2360 * Lookup335: pallet_fungible::pallet::Error<T>2360 * Lookup335: pallet_fungible::pallet::Error<T>
modifiedtests/src/interfaces/types-lookup.tsdiffbeforeafterboth
2575 readonly isCollectionFieldSizeExceeded: boolean;2575 readonly isCollectionFieldSizeExceeded: boolean;
2576 readonly isNoSpaceForProperty: boolean;2576 readonly isNoSpaceForProperty: boolean;
2577 readonly isPropertyLimitReached: boolean;2577 readonly isPropertyLimitReached: boolean;
2578 readonly isUnableToReadUnboundedKeys: boolean;2578 readonly isPropertyKeyIsTooLong: boolean;
2579 readonly isInvalidCharacterInPropertyKey: boolean;2579 readonly isInvalidCharacterInPropertyKey: boolean;
2580 readonly isEmptyPropertyKey: boolean;2580 readonly isEmptyPropertyKey: boolean;
2581 readonly type: 'CollectionNotFound' | 'MustBeTokenOwner' | 'NoPermission' | 'PublicMintingNotAllowed' | 'AddressNotInAllowlist' | 'CollectionNameLimitExceeded' | 'CollectionDescriptionLimitExceeded' | 'CollectionTokenPrefixLimitExceeded' | 'TotalCollectionsLimitExceeded' | 'CollectionAdminCountExceeded' | 'CollectionLimitBoundsExceeded' | 'OwnerPermissionsCantBeReverted' | 'TransferNotAllowed' | 'AccountTokenLimitExceeded' | 'CollectionTokenLimitExceeded' | 'MetadataFlagFrozen' | 'TokenNotFound' | 'TokenValueTooLow' | 'ApprovedValueTooLow' | 'CantApproveMoreThanOwned' | 'AddressIsZero' | 'UnsupportedOperation' | 'NotSufficientFounds' | 'NestingIsDisabled' | 'OnlyOwnerAllowedToNest' | 'SourceCollectionIsNotAllowedToNest' | 'CollectionFieldSizeExceeded' | 'NoSpaceForProperty' | 'PropertyLimitReached' | 'UnableToReadUnboundedKeys' | 'InvalidCharacterInPropertyKey' | 'EmptyPropertyKey';2581 readonly type: 'CollectionNotFound' | 'MustBeTokenOwner' | 'NoPermission' | 'PublicMintingNotAllowed' | 'AddressNotInAllowlist' | 'CollectionNameLimitExceeded' | 'CollectionDescriptionLimitExceeded' | 'CollectionTokenPrefixLimitExceeded' | 'TotalCollectionsLimitExceeded' | 'CollectionAdminCountExceeded' | 'CollectionLimitBoundsExceeded' | 'OwnerPermissionsCantBeReverted' | 'TransferNotAllowed' | 'AccountTokenLimitExceeded' | 'CollectionTokenLimitExceeded' | 'MetadataFlagFrozen' | 'TokenNotFound' | 'TokenValueTooLow' | 'ApprovedValueTooLow' | 'CantApproveMoreThanOwned' | 'AddressIsZero' | 'UnsupportedOperation' | 'NotSufficientFounds' | 'NestingIsDisabled' | 'OnlyOwnerAllowedToNest' | 'SourceCollectionIsNotAllowedToNest' | 'CollectionFieldSizeExceeded' | 'NoSpaceForProperty' | 'PropertyLimitReached' | 'PropertyKeyIsTooLong' | 'InvalidCharacterInPropertyKey' | 'EmptyPropertyKey';
2582 }2582 }
25832583
2584 /** @name PalletFungibleError (335) */2584 /** @name PalletFungibleError (335) */
modifiedtests/src/interfaces/unique/definitions.tsdiffbeforeafterboth
2626
27const collectionParam = {name: 'collection', type: 'u32'};27const collectionParam = {name: 'collection', type: 'u32'};
28const tokenParam = {name: 'tokenId', type: 'u32'};28const tokenParam = {name: 'tokenId', type: 'u32'};
29const propertyKeysParam = {name: 'propertyKeys', type: 'Vec<String>'};29const propertyKeysParam = {name: 'propertyKeys', type: 'Vec<String>', isOptional: true};
30const crossAccountParam = (name = 'account') => ({name, type: CROSS_ACCOUNT_ID_TYPE});30const crossAccountParam = (name = 'account') => ({name, type: CROSS_ACCOUNT_ID_TYPE});
31const atParam = {name: 'at', type: 'Hash', isOptional: true};31const atParam = {name: 'at', type: 'Hash', isOptional: true};
3232
modifiedtests/src/interfaces/unique/types.tsdiffbeforeafterboth
895 readonly isCollectionFieldSizeExceeded: boolean;895 readonly isCollectionFieldSizeExceeded: boolean;
896 readonly isNoSpaceForProperty: boolean;896 readonly isNoSpaceForProperty: boolean;
897 readonly isPropertyLimitReached: boolean;897 readonly isPropertyLimitReached: boolean;
898 readonly isUnableToReadUnboundedKeys: boolean;898 readonly isPropertyKeyIsTooLong: boolean;
899 readonly isInvalidCharacterInPropertyKey: boolean;899 readonly isInvalidCharacterInPropertyKey: boolean;
900 readonly isEmptyPropertyKey: boolean;900 readonly isEmptyPropertyKey: boolean;
901 readonly type: 'CollectionNotFound' | 'MustBeTokenOwner' | 'NoPermission' | 'PublicMintingNotAllowed' | 'AddressNotInAllowlist' | 'CollectionNameLimitExceeded' | 'CollectionDescriptionLimitExceeded' | 'CollectionTokenPrefixLimitExceeded' | 'TotalCollectionsLimitExceeded' | 'CollectionAdminCountExceeded' | 'CollectionLimitBoundsExceeded' | 'OwnerPermissionsCantBeReverted' | 'TransferNotAllowed' | 'AccountTokenLimitExceeded' | 'CollectionTokenLimitExceeded' | 'MetadataFlagFrozen' | 'TokenNotFound' | 'TokenValueTooLow' | 'ApprovedValueTooLow' | 'CantApproveMoreThanOwned' | 'AddressIsZero' | 'UnsupportedOperation' | 'NotSufficientFounds' | 'NestingIsDisabled' | 'OnlyOwnerAllowedToNest' | 'SourceCollectionIsNotAllowedToNest' | 'CollectionFieldSizeExceeded' | 'NoSpaceForProperty' | 'PropertyLimitReached' | 'UnableToReadUnboundedKeys' | 'InvalidCharacterInPropertyKey' | 'EmptyPropertyKey';901 readonly type: 'CollectionNotFound' | 'MustBeTokenOwner' | 'NoPermission' | 'PublicMintingNotAllowed' | 'AddressNotInAllowlist' | 'CollectionNameLimitExceeded' | 'CollectionDescriptionLimitExceeded' | 'CollectionTokenPrefixLimitExceeded' | 'TotalCollectionsLimitExceeded' | 'CollectionAdminCountExceeded' | 'CollectionLimitBoundsExceeded' | 'OwnerPermissionsCantBeReverted' | 'TransferNotAllowed' | 'AccountTokenLimitExceeded' | 'CollectionTokenLimitExceeded' | 'MetadataFlagFrozen' | 'TokenNotFound' | 'TokenValueTooLow' | 'ApprovedValueTooLow' | 'CantApproveMoreThanOwned' | 'AddressIsZero' | 'UnsupportedOperation' | 'NotSufficientFounds' | 'NestingIsDisabled' | 'OnlyOwnerAllowedToNest' | 'SourceCollectionIsNotAllowedToNest' | 'CollectionFieldSizeExceeded' | 'NoSpaceForProperty' | 'PropertyLimitReached' | 'PropertyKeyIsTooLong' | 'InvalidCharacterInPropertyKey' | 'EmptyPropertyKey';
902}902}
903903
904/** @name PalletCommonEvent */904/** @name PalletCommonEvent */