Tämä osio on ketjunsisäisten ohjeiden viite. Useimmat kehittäjät kutsuvat näitä ohjeita generoitujen TypeScript-asiakkaiden kautta; tarvitset tätä vain, jos rakennat operaattorityökaluja, kirjoitat mukautettuja integraatioita tai virheenkorjaat ohjaustason virheitä.
Escrow-ohjelma (9tgHa1DcnaSSUtmMsst8ovKTe1Gfxzezn27KnH9xXYeU) – hallinnoi
talletuksia, operaattorien provisiointia ja Mainnet-selvitystä:
- CreateInstance – alusta escrow-instanssin PDA
- AllowMint – lisää SPL-token mint sallittujen listalle
- BlockMint – poista mint sallittujen listalta
- AddOperator – provisioi operaattori
- RemoveOperator – peruuta operaattorin oikeudet
- SetNewAdmin – siirrä järjestelmänvalvojan oikeudet
- Deposit – siirrä SPL-tokenit escrow'hun
- Release Funds – operaattori selvittää noston Mainnetiin
- Reset SMT Root – operaattori kiertää Sparse Merkle Tree -juuren
Withdraw-ohjelma (J231K9UEpS4y4KAPwGc4gsMNCjKFRMYcQBcjVW7vBhVi) – toimii
yksityiskanavaverkossa:
- Withdraw Funds – polta kanavan puolen saldo noston käynnistämiseksi
Virhekoodit
Escrow-ohjelma – PrivateChannelEscrowProgramError
| Koodi | Viesti |
|---|---|
InvalidEventAuthority | Virheellinen tapahtumavaltuutus annettu |
InvalidAta | Virheellinen ATA annettu |
InvalidMint | Virheellinen mint annettu |
InvalidInstanceId | Instanssin tunnus on virheellinen tai ei noudata sääntöjä |
InvalidInstance | Virheellinen instanssi annettu |
InvalidAdmin | Virheellinen järjestelmänvalvoja annettu |
TransferHookNotAllowed | Siirtohook-laajennus ei ole sallittu |
InvalidOperatorPda | Virheellinen operaattorin PDA annettu |
InvalidTokenAccount | Virheellinen token account annettu |
InvalidEscrowBalance | Virheellinen escrow-saldo |
InvalidAllowedMint | Virheellinen sallittu mint |
InvalidSmtProof | Virheellinen SMT-todiste annettu |
InvalidTransactionNonceForCurrentTreeIndex | Virheellinen tapahtuman nonce nykyiselle puun indeksille |
UnexpectedTreeIndex | Odottamaton nykyinen puun indeksi SMT-juuren nollaukselle |
Withdraw-ohjelma – PrivateChannelWithdrawProgramError
| Koodi | Viesti |
|---|---|
InvalidMint | Virheellinen mint annettu |
ZeroAmount | Nostettavan summan on oltava suurempi kuin nolla |
Is this page helpful?