--- a/pallets/nonfungible/src/erc.rs +++ b/pallets/nonfungible/src/erc.rs @@ -37,7 +37,12 @@ }; fn error_unsupported_shema_version() -> Error { - alloc::format!("Unsupported shema version! Support only {:?}", SchemaVersion::ImageURL).as_str().into() + alloc::format!( + "Unsupported shema version! Support only {:?}", + SchemaVersion::ImageURL + ) + .as_str() + .into() } #[derive(ToLog)] @@ -80,9 +85,8 @@ Ok(decode_utf16(self.name.iter().copied()) .map(|r| r.unwrap_or(REPLACEMENT_CHARACTER)) .collect::()) - } - + fn symbol(&self) -> Result { Ok(string::from_utf8_lossy(&self.token_prefix).into()) } @@ -99,9 +103,9 @@ .const_data, ) .into()) - } else { - Err(error_unsupported_shema_version()) - } + } else { + Err(error_unsupported_shema_version()) + } } } @@ -292,7 +296,7 @@ { return Err("item id should be next".into()); } - + >::create_item( self, &caller, @@ -306,9 +310,9 @@ ) .map_err(dispatch_to_evm::)?; Ok(true) - } else { - Err(error_unsupported_shema_version()) - } + } else { + Err(error_unsupported_shema_version()) + } } /// Not implemented @@ -432,7 +436,7 @@ let mut expected_index = >::get(self.id) .checked_add(1) .ok_or("item id overflow")?; - + let mut data = Vec::with_capacity(tokens.len()); for (id, token_uri) in tokens { let id: u32 = id.try_into().map_err(|_| "token id overflow")?; @@ -440,7 +444,7 @@ panic!("item id should be next ({}) but got {}", expected_index, id); } expected_index = expected_index.checked_add(1).ok_or("item id overflow")?; - + data.push(CreateItemData:: { const_data: Vec::::from(token_uri) .try_into() @@ -449,12 +453,13 @@ owner: to.clone(), }); } - - >::create_multiple_items(self, &caller, data).map_err(dispatch_to_evm::)?; + + >::create_multiple_items(self, &caller, data) + .map_err(dispatch_to_evm::)?; Ok(true) - } else { - Err(error_unsupported_shema_version()) - } + } else { + Err(error_unsupported_shema_version()) + } } }