1 个不稳定版本

0.11.1 2023年6月15日

#20 in #cosmic

MIT 许可证

32KB
684

该程序可用于允许 smallet 管理常规 [Pubkey] 可以管理的任何事物。可以使用 smallet 作为 BPF 程序升级权限,铸造权限等。

使用方法:首先必须创建一个 [Smallet] 账户,指定两个重要参数

  1. 所有者 - 为 smallet 签署交易的地址集合。
  2. 阈值 - 执行交易所需的签署者数量。
  3. 最小延迟 - 在执行 [Transaction] 之前必须经过的最短时间。如果为 0,则忽略。

一旦创建 [Smallet] 账户,就可以创建一个 [Transaction] 账户,指定正常 Solana 指令的参数。

要签署,所有者应调用 smallet::approve 指令,最后,一旦足够多的所有者(即 Smallet::threshold)签署,调用 smallet::execute_transaction

依赖关系

~10–22MB
~308K SLoC