tests for clap and applause events added

Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
This commit is contained in:
Uncle Stinky
2025-06-04 16:33:03 +03:00
parent 2c2df5a607
commit a00eec9bb9
3 changed files with 68 additions and 5 deletions

View File

@@ -573,11 +573,11 @@ impl<T: Config> Pallet<T> {
return Ok(())
}
let incoming_fee = T::NetworkDataHandler::get(&clap.network_id)
let commission = T::NetworkDataHandler::get(&clap.network_id)
.map(|network_data| Perbill::from_parts(network_data.incoming_fee))
.unwrap_or_default();
.unwrap_or_default()
.mul_ceil(clap.amount);
let commission = incoming_fee.mul_ceil(clap.amount);
let final_amount = clap.amount
.checked_sub(&commission)
.map(|value| T::Currency::minimum_balance()