[EN/CN] Script-Sourced Rich Information - 来源于 Script 的富信息

English Version

SSRI - UDT

基于 SSRI 方案,我们可以描述 UDT 类型的 Script 应当具有的行为。被声明为 UDT 类型的 Script 若不具有以下方法,应按照 xUDT 规范中描述的行为进行解析,通过其它方式补全未知项。

UDT Trait

UDT.balance - Cell

fn balance() -> u128;

获取 Cell 中储存的 UDT 余额。

UDT.name - Script

fn name() -> Bytes;

获取 Script 所代表的 UDT 的名字。

UDT.symbol - Script

fn symbol() -> Bytes;

获取 Script 所代表的 UDT 的符号。

UDT.decimals - Script

fn decimals() -> u8;

获取 Script 所代表的 UDT 在十进制下的最小单位在小数点后几位。

5 Likes