cardano-client-lib
cardano-client-lib copied to clipboard
Min Ada Calculation doesn't consider duplicate asset name.
According to Cardano doc: B = [(policyID1, myAssetNameSBS, 10), (policyID1, yourAssetNameSBS, 5), (policyID2, someAssetNameSBS, 250), (policyID3, someAssetNameSBS, 43)] then numAssets B = 4
"sumAssetNameLengths: the sum of the length of the ByteStrings representing distinct asset names e.g., if B is as above,"
sumAssetNameLengths B = length myAssetNameSBS + length yourAssetNameSBS + length someAssetNameSBS
The logic in MinAdaCalculator needs to be changed to remove duplicate assetnames while calcultion sumAssetNameLength.