AddOperator

通过创建 Operator PDA 来配置新操作员。此调用完成后, operator 钱包可以调用 ReleaseFunds 和 ResetSmtRoot。

账户

账户可写签名者描述
payer✓✓手续费支付方
admin✓实例管理员
instance实例 PDA
operator待配置的操作员钱包
operator_pda✓Operator PDA - 自动从 ["operator", instance, operator] 派生
system_programSystem Program
event_authority事件权限 PDA
private_channel_escrow_program托管程序

参数

参数类型描述
bumpu8operator_pda 的 bump seed。可选:如果省略,Async 客户端会自动派生

IDL 包含一个 discriminator: u8 参数(值为 3),由生成的客户端自动设置, 不应手动传入。

重要说明

  • 请使用 getAddOperatorInstructionAsync;当未提供 bump 和 operator_pda 时,它会自动派生这两个值。如果您已自行计算 bump, 也可以使用同步版本 getAddOperatorInstruction
  • 此调用完成后,operator 钱包可以调用 ReleaseFunds 和 ResetSmtRoot
  • 通过 EmitEvent CPI 触发事件

Is this page helpful?

Table of Contents

Edit Page
©️ 2026 Solana 基金会版权所有