缩放 UI 数量
什么是缩放 UI 数量扩展?
缩放 UI 数量扩展允许发行方为代币的 UI 数量应用一个可更新的乘数。这在代币用于表示现实世界资产(如股票或股息)的场景中非常有用。
例如,股票分割会使所有持有者的股票数量翻倍。如果没有这个扩展,在分割事件中以高效且可扩展的方式为所有持有者铸造新代币是不可行的。
然而,通过 Token-2022 扩展模型,我们可以改变代币 UI 数量的表示方式。使用 ScaledUiAmount 扩展和
amount_to_ui_amount
指令,您可以为代币设置一个 UI 乘数,并随时获取其 UI 数量。
源代码。
此功能还可用于股息或收益分配。
注意:不会创建任何新代币,UI 数量返回的是代币的原始数量乘以当前乘数。此功能完全是外观上的。
某些扩展彼此不兼容,您无法在同一个代币铸造或代币账户上同时启用它们。您不应在同一个代币铸造或代币账户上同时启用
ScaledUiAmount
扩展和 InterestBearingMint
扩展。
Is this page helpful?