Talimatlar

Bu bölüm, zincir üstü talimat referansıdır. Geliştiricilerin çoğu bu talimatları oluşturulan TypeScript istemcileri aracılığıyla çağırır; buna yalnızca operatör araçları geliştiriyorsanız, özel entegrasyonlar yazıyorsanız veya talimat düzeyindeki hataları ayıklıyorsanız ihtiyaç duyarsınız.

Escrow Programı (9tgHa1DcnaSSUtmMsst8ovKTe1Gfxzezn27KnH9xXYeU) - yatırımları, operatör sağlamayı ve Mainnet uzlaşmasını yönetir:

Withdraw Programı (J231K9UEpS4y4KAPwGc4gsMNCjKFRMYcQBcjVW7vBhVi) - özel kanal ağında çalışır:

  • Withdraw Funds - bir çekimi başlatmak için kanal tarafındaki bakiyeyi yakar

Hata Kodları

Escrow Programı - PrivateChannelEscrowProgramError

KodMesaj
InvalidEventAuthorityGeçersiz olay yetkisi sağlandı
InvalidAtaGeçersiz ATA sağlandı
InvalidMintGeçersiz mint sağlandı
InvalidInstanceIdInstance ID geçersiz veya kurallara uymuyor
InvalidInstanceGeçersiz instance sağlandı
InvalidAdminGeçersiz yönetici sağlandı
TransferHookNotAllowedTransfer hook uzantısına izin verilmiyor
InvalidOperatorPdaGeçersiz operatör PDA'sı sağlandı
InvalidTokenAccountGeçersiz token account sağlandı
InvalidEscrowBalanceGeçersiz escrow bakiyesi
InvalidAllowedMintGeçersiz izinli mint
InvalidSmtProofGeçersiz SMT kanıtı sağlandı
InvalidTransactionNonceForCurrentTreeIndexMevcut ağaç indeksi için geçersiz işlem nonce'u
UnexpectedTreeIndexSMT kök sıfırlama için beklenmeyen mevcut ağaç indeksi

Withdraw Programı - PrivateChannelWithdrawProgramError

KodMesaj
InvalidMintGeçersiz mint sağlandı
ZeroAmountÇekim miktarı sıfırdan büyük olmalıdır

Is this page helpful?

İçindekiler

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