FAQ

问题 1:是否支持弹性供应代币(Rebasing Token)?

JAMM V2 支持弹性供应代币。弹性供应分为两种类型:

  • 正向弹性供应:代币供应量增加。

  • 负向弹性供应:代币供应量减少。

JAMM V2 的资金池会维护内部储备状态,因此每次弹性供应后,需手动更新资金池的储备量。

弹性供应后的同步操作

弹性供应后,需调用:

pool.sync();

这将确保资金池的内部储备与实际代币余额一致。

对于正向弹性供应,若协议希望保留超额代币,可调用:

pool.skim(address to);

该操作会将超额代币(超出储备量的部分)转移至指定地址,而非更新储备量。

问题2: Are fee-on-transfer token supported?

支持。 与转账费代币交互时,需使用路由器中支持该功能的函数,这类函数以SupportingFeeOnTransferTokens结尾,例如:

swapExactTokensForTokensSupportingFeeOnTransferTokens

问题3: LP 手续费是否计入 V2 资金池的流动性?

是。JAMM V2 资金池的流动性包含 LP 手续费,且手续费会自动复利到 LP 仓位中。

问题4: 当资金池的所有 LP 都被移除后,能否重新创建该资金池?

不能。资金池实际上无法被完全移除,因此无法再次使用 “创建资金池” 功能,但可通过 “添加流动性” 功能向原资金池注入新流动性。

Last updated