Cette page porte sur les frais appliqués aux swaps. Pour toucher une part du rendement du staking en amenant des stakers sur Powfi, voir Staking avec parrainage et commission partenaire. Les deux mécanismes sont distincts.
feeRecipient dans la même transaction, et facturés en plus de l’entrée du swap.
Utilisation
amountIn + fee (entrée exacte) ou maximalTokenInAmount + fee (sortie exacte sur CPMM). Lorsque des frais sont définis, le SDK utilise les scripts SwapMinOutWithFee / SwapMaxInWithFee (CPMM) ou SwapWithoutAccountWithFee (CLMM).
Règles de validation
validateIntegratorFee s’exécute avant la signature et lève une Error simple si :
Lorsque l’entrée est un jeton autre que l’ALPH, le SDK joint un
DUST_AMOUNT d’ALPH supplémentaire pour la sortie des frais. Cette dust (0,001 ALPH) est payée par l’utilisateur en plus de amountIn + fee et du gas, et arrive sur feeRecipient avec les frais. Incluez-la lorsque vous affichez le coût total à l’utilisateur.
Les adresses feeRecipient sans groupe sont automatiquement normalisées vers le groupe du protocole.