#anchor #saber #solana

add-decimals

将其他代币包装起来以提供更多小数位数

8个稳定版本

1.1.2 2022年4月17日
1.1.1 2022年3月15日
1.0.11 2022年2月1日
1.0.7 2021年12月31日

#8#saber

每月 31 次下载

AGPL-3.0

52KB
1K SLoC

add-decimals

创建一个包装代币,以增加代币的小数位数。这允许我们的稳定交易算法与不同小数位数的代币一起工作。

关于

该包装是一个具有以下种子的PDA账户

  • "anchor"(来自旧版Anchor PDA派生)
  • underlying_mint - (基础资产的铸造)
  • decimals - (小数位数,必须大于基础铸造的小数位数)

任何人都可以初始化一个新的包装。要这样做

  1. 计算新包装的地址
  2. 为包装初始化一个账户以持有基础代币。
  3. 为包装初始化一个铸造。建议通过solana-keygen grind使用空灵地址。
  4. 运行initialize_wrapper指令。

许可证

Saber Periphery合约根据Affero GPL许可证,版本3.0许可。


lib.rs:

将其他代币包装起来以提供更多小数位数。

生成的代币是一个比其基础代币具有更多小数位数的SPL代币。

依赖项

~20–30MB
~504K SLoC