Skip to content

BUG FEES #2

@herissondev

Description

@herissondev

dans le contrat vault, on envoie pas le montant à l'utilisateur mais les fees donc 0.01% uniquement,

fix ?

let fee_amount: u64 = amount * FEES / 100u64; // 1 credit sur 100
let net_amount: u64 = amount - fee_amount; // 99 credits
let (token, fut) = credits.aleo/transfer_public_to_private(self.caller, net_amount);

// Enregistre les frais en credits
total_fees.set(USDA_TOKEN_ID,
total_fees.get_or_use(USDA_TOKEN_ID, 0u128) + fee_amount as u128);

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions