白名單與稅務

白名單機制

白名單以 token 為單位維護:

  • setWhitelistAddress(token, user, allowed)

  • setWhitelistBatch(token, users, allowed)

權限限制:

  • 只有該 token 的 creator 可以修改白名單

交易限制:

  • whitelistEnabled=truewhitelistDeadline=0 或尚未到期時,只有白名單地址可買入與賣出

  • whitelistDeadline 到期後,白名單限制自動失效,所有地址都可交易

稅務代幣(kind = 2)

DividendLaunchToken 支援交易稅費分配。

參數規則

  • taxRateBps 在 kind=2 必須大於 0

  • 分配比例必須滿足:

recipientBps + dividendBps + burnBps + lpBps = 100

  • recipientBps > 0 時,taxRecipient 不可為空

  • dividendBps > 0 時,minimumShareBalance 必須大於 0

稅費分配路徑

  • Recipient:換成 quote token 後發送到 taxRecipient

  • Dividend:換成 quote token,累積到分紅池按份額提領

  • Burn:發送到 DEAD

  • LP:透過 LiquidityHelper 自動補流動性

分紅提領

DividendLaunchToken 支援:

  • claimFee()

  • withdrawableDividendOf(user)

分紅按持倉份額與最小持倉門檻計算。

这有帮助吗?