AddOperator

Yeni bir operatörü Operator PDA'sını oluşturarak sağlar. Bu çağrının ardından operator cüzdanı ReleaseFunds ve ResetSmtRoot fonksiyonlarını çağırabilir.

Hesaplar

HesapYazılabilirİmzalayanAçıklama
payer✓✓Ücret ödeyen
admin✓Instance yöneticisi
instanceInstance PDA
operatorSağlanacak operatör cüzdanı
operator_pda✓Operator PDA - ["operator", instance, operator] ifadesinden otomatik türetilir
system_programSystem Program
event_authorityEtkinlik yetkisi PDA
private_channel_escrow_programEscrow Programı

Parametreler

ParametreTürAçıklama
bumpu8operator_pda için bump seed. İsteğe bağlı: Async istemcisi belirtilmezse otomatik türetir

IDL, otomatik olarak ayarlanan bir discriminator: u8 argümanı (değer 3) içerir ve oluşturulan istemci tarafından otomatik ayarlanır; manuel olarak geçirilmemelidir.

Önemli Notlar

  • getAddOperatorInstructionAsync kullanın; bump ve operator_pda sağlanmadığında bunları otomatik olarak türetir. Eğer bump değerini kendiniz hesapladıysanız eşzamanlı getAddOperatorInstruction varyantı da mevcuttur
  • Bu çağrının ardından operator cüzdanı ReleaseFunds ve ResetSmtRoot fonksiyonlarını çağırabilir
  • EmitEvent CPI aracılığıyla bir etkinlik yayar

Is this page helpful?

İçindekiler

Sayfayı Düzenle
© 2026 Solana Vakfı. Tüm hakları saklıdır.