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

difftreelog

misk: small fix and some docks

Trubnikov Sergey2022-12-15parent: #08e7d28.patch.diff
in: master

4 files changed

modifiedcrates/evm-coder/tests/abi_derive_generation.rsdiffbeforeafterboth
740 /// Some docs740 /// Some docs
741 /// At multi741 /// At multi
742 /// line742 /// line
743 #[derive(AbiCoder, Debug, PartialEq, Default)]743 #[derive(AbiCoder, Debug, PartialEq, Default, Clone, Copy)]
744 #[repr(u8)]744 #[repr(u8)]
745 enum Color {745 enum Color {
746 /// Docs for Red746 /// Docs for Red
modifiedpallets/nonfungible/src/erc.rsdiffbeforeafterboth
--- a/pallets/nonfungible/src/erc.rs
+++ b/pallets/nonfungible/src/erc.rs
@@ -140,18 +140,18 @@
 			.map_err(dispatch_to_evm::<T>)
 	}
 
+	/// @notice Get permissions for token properties.
 	fn token_property_permissions(
 		&self,
 	) -> Result<Vec<(string, Vec<(EthTokenPermissions, bool)>)>> {
 		let mut res = <Vec<_>>::new();
 		for (key, pp) in <Pallet<T>>::token_property_permission(self.id) {
 			let key = string::from_utf8(key.into_inner()).unwrap();
-			let pp = [
+			let pp = vec![
 				(EthTokenPermissions::Mutable, pp.mutable),
 				(EthTokenPermissions::TokenOwner, pp.token_owner),
 				(EthTokenPermissions::CollectionAdmin, pp.collection_admin),
-			]
-			.into();
+			];
 			res.push((key, pp));
 		}
 		Ok(res)
modifiedpallets/refungible/src/erc.rsdiffbeforeafterboth
--- a/pallets/refungible/src/erc.rs
+++ b/pallets/refungible/src/erc.rs
@@ -143,6 +143,7 @@
 			.map_err(dispatch_to_evm::<T>)
 	}
 
+	/// @notice Get permissions for token properties.
 	fn token_property_permissions(
 		&self,
 	) -> Result<Vec<(string, Vec<(EthTokenPermissions, bool)>)>> {
modifiedtests/src/eth/tokenProperties.test.tsdiffbeforeafterboth
--- a/tests/src/eth/tokenProperties.test.ts
+++ b/tests/src/eth/tokenProperties.test.ts
@@ -33,6 +33,7 @@
   });
 
   itEth('Can be reconfigured', async({helper}) => {
+    const owner = await helper.eth.createAccountWithBalance(donor);
     const caller = await helper.eth.createAccountWithBalance(donor);
     for(const [mutable,collectionAdmin, tokenOwner] of cartesian([], [false, true], [false, true], [false, true])) {
       const collection = await helper.nft.mintCollection(alice);