git.delta.rocks / unique-network / refs/commits / 6a612620e37d

difftreelog

fix remove const_data from CreateItemData

Daniel Shiposha2022-05-30parent: #99c2d03.patch.diff
in: master

1 file changed

modifiedprimitives/data-structs/src/lib.rsdiffbeforeafterboth
482#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]482#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]
483#[derivative(Debug)]483#[derivative(Debug)]
484pub struct CreateNftData {484pub struct CreateNftData {
485 #[cfg_attr(feature = "serde1", serde(with = "bounded::vec_serde"))]
486 #[derivative(Debug(format_with = "bounded::vec_debug"))]
487 pub const_data: BoundedVec<u8, CustomDataLimit>,
488
489 #[cfg_attr(feature = "serde1", serde(with = "bounded::vec_serde"))]485 #[cfg_attr(feature = "serde1", serde(with = "bounded::vec_serde"))]
490 #[derivative(Debug(format_with = "bounded::vec_debug"))]486 #[derivative(Debug(format_with = "bounded::vec_debug"))]
563impl CreateItemData {559impl CreateItemData {
564 pub fn data_size(&self) -> usize {560 pub fn data_size(&self) -> usize {
565 match self {561 match self {
566 CreateItemData::NFT(data) => data.const_data.len(),
567 CreateItemData::ReFungible(data) => data.const_data.len(),562 CreateItemData::ReFungible(data) => data.const_data.len(),
568 _ => 0,563 _ => 0,
569 }564 }