RemoveOperator

Revokes an operator by closing their Operator PDA. The revoked wallet can no longer call ReleaseFunds or ResetSmtRoot.

Accounts

AccountWritableSignerDescription
payerFee payer
adminInstance admin
instanceInstance PDA
operatorOperator wallet to revoke
operator_pdaOperator PDA (closed by this instruction)
system_programSystem Program
event_authorityEvent authority PDA
private_channel_escrow_programEscrow Program

This instruction takes no parameters.

Important Notes

  • Closes the operator_pda; the revoked wallet can no longer call ReleaseFunds or ResetSmtRoot
  • Any in-flight operator transactions will fail with InvalidOperatorPda after this call
  • Emits an event via EmitEvent CPI

Is this page helpful?

Indice dei contenuti

Modifica pagina
© 2026 Solana Foundation. Tutti i diritti riservati.