--- a/pallets/nft/src/lib.rs +++ b/pallets/nft/src/lib.rs @@ -433,6 +433,7 @@ origin: T::Origin { fn deposit_event() = default; + const CollectionAdminsLimit: u64 = COLLECTION_ADMINS_LIMIT; type Error = Error; fn on_initialize(_now: T::BlockNumber) -> Weight { --- a/tests/src/addCollectionAdmin.test.ts +++ b/tests/src/addCollectionAdmin.test.ts @@ -117,8 +117,7 @@ ]; const collectionId = await createCollectionExpectSuccess(); - const chainLimit = await api.query.nft.chainLimit() as unknown as { CollectionAdminsLimit: BN }; - const chainAdminLimit = chainLimit.CollectionAdminsLimit.toNumber(); + const chainAdminLimit = api.consts.nft.collectionAdminsLimit.toNumber(); expect(chainAdminLimit).to.be.equal(5); for (let i = 0; i < chainAdminLimit; i++) { --- a/tests/src/collision-tests/adminLimitsOff.test.ts +++ b/tests/src/collision-tests/adminLimitsOff.test.ts @@ -34,8 +34,7 @@ await usingApi(async (api) => { const collectionId = await createCollectionExpectSuccess(); - const chainLimit = await api.query.nft.chainLimit() as unknown as { CollectionAdminsLimit: BN }; - const chainAdminLimit = chainLimit.CollectionAdminsLimit.toNumber(); + const chainAdminLimit = api.consts.nft.collectionAdminsLimit.toNumber(); expect(chainAdminLimit).to.be.equal(5); const changeAdminTx1 = api.tx.nft.addCollectionAdmin(collectionId, Eve.address);