1 个不稳定版本
新 0.0.1 | 2024年8月16日 |
---|
#11 在 #pubkey
每月 65 次下载
17KB
336 代码行
一个执行任意 Solana 交易的 multisig 的示例。
此程序可用于允许 multisig 管理任何常规 Pubkey 可以管理的任何事物。可以将 multisig 用作 BPF 程序升级权限、铸造权限等。
要使用,必须首先创建一个 Multisig
账户,指定两个重要参数
- 所有者 - 签署 multisig 交易的一组地址。
- 阈值 - 执行交易所需的签署者数量。
创建 Multisig
账户后,可以创建一个 Transaction
账户,指定常规 solana 交易的参数。
要签署,所有者应调用 approve
指令,然后,在足够的(即 threshold
)所有者签署后,执行 execute_transaction
。
依赖关系
~18–27MB
~470K SLoC