本页讲的是兑换上的手续费。如果你想通过为 Powfi 带来质押用户来分享质押收益,请看推荐质押与渠道分润。这是两套独立的机制。
feeRecipient,并且是在兑换输入之外额外收取的。
用法
amountIn + fee(精确输入),或 maximalTokenInAmount + fee(CPMM 精确输出)。设置了手续费时,SDK 使用 SwapMinOutWithFee / SwapMaxInWithFee(CPMM)或 SwapWithoutAccountWithFee(CLMM)脚本。
校验规则
validateIntegratorFee 在签名前运行,以下情况会抛出普通 Error:
当输入是非 ALPH 代币时,SDK 会为手续费输出额外附加一个
DUST_AMOUNT 的 ALPH。这笔 dust(0.001 ALPH)由用户在 amountIn + fee 和 gas 之外额外支付,最后会和手续费一起进入 feeRecipient 地址。向用户展示总花费时,记得把它算进去。
无分组的 feeRecipient 地址会自动规范化到协议所在分组。