updateAssetName method

MultiAsset updateAssetName({
  1. required PolicyID polcyId,
  2. required AssetName assetName,
  3. required BigInt amount,
})

Implementation

MultiAsset updateAssetName(
    {required PolicyID polcyId,
    required AssetName assetName,
    required BigInt amount}) {
  final assets = this.assets.clone();
  if (assets.containsKey(polcyId)) {
    assets[polcyId] = assets[polcyId]!.updateAssetName(assetName, amount);
  } else {
    assets[polcyId] =
        Assets({assetName: amount}, serializationConfig: serializationConfig);
  }
  return MultiAsset(assets, serializationConfig: serializationConfig);
}