Solana Token-2022-extensies: overdrachtskosten, hooks en accountstatus
Hoe Token-2022-extensies op mint en tokenaccount kosten, extra accounts, bevriezing, memo’s en walletcompatibiliteit veranderen.
In deze gidsToken-2022 voegt status toe aan mint en accounts
Korte samenvatting
Token-2022 gebruikt mint- en tokenaccounts, maar optionele extensies kunnen een overdracht veranderen. Controleer vóór verzending het mintadres, het eigenaarprogramma, actieve extensies, bevoegdheden en de status van de ontvangeraccount; een ticker vertelt de regels niet.
Token-2022 voegt status toe aan mint en accounts
Het Token Extensions Program, meestal Token-2022 genoemd, voegt optioneel gedrag toe via extensiestatus en instructies. Sommige extensies staan op de mint en gelden bij overdrachten van die token; andere staan op elk tokenaccount afzonderlijk. Niet elke Token-2022-token werkt hetzelfde: extensies kunnen onverenigbaar zijn en de meeste kunnen niet na initialisatie worden toegevoegd. Controleer de echte lijst. Solana
Het mintadres identificeert het activum; de ticker is alleen een label
Naam en symbool maken een wallet leesbaar, maar zijn geen unieke identificatie. Elke token heeft een uniek mintadres en ook het programma dat de mint bezit is belangrijk. Het oorspronkelijke Token Program en Token-2022 zijn verschillende programma’s; dezelfde ticker maakt hun accounts niet uitwisselbaar. Vergelijk het volledige adres met een vertrouwde bron en controleer programma, extensies en bevoegdheden. Solana · Solana
Overdrachtskosten verlagen het beschikbare bedrag voor de ontvanger
De mint-extensie TransferFeeConfig stelt het tarief en de maximumvergoeding vast. Bij een bruto-overdracht van 10,00 tokens met 1,5% en een maximum van 0,20 is de vergoeding 0,15: het beschikbare saldo van de ontvanger stijgt 9,85 en 0,15 wordt op de bestemmingsaccount ingehouden. Reken met het bruto bedrag, de decimalen en de actuele instelling. Solana
Een transfer hook voegt programmaverwerking en extra accounts toe
Een mint met transfer hook bewaart het programma-adres en roept dat bij elke overdracht via CPI aan. De hook kan extra accounts uit een ExtraAccountMetaList eisen voor bijvoorbeeld een allowlist of limiet. Ontbreekt een account of weigert het programma, dan mislukt de volledige transactie; een deel kan de hook niet overslaan. Los de actuele lijst op en simuleer vóór ondertekening. Solana · Solana
Nieuwe accounts kunnen bevroren beginnen
DefaultAccountState bepaalt de beginstatus van nieuwe tokenaccounts en kan ze bevroren laten starten. Zo’n account is niet normaal bruikbaar totdat de freeze authority van de mint het ontdooit. Een wijziging van de standaard geldt voor latere accounts en ontdooit bestaande bevroren accounts niet. Controleer de status van de ontvanger en de bevoegde autoriteit. Solana · Solana
De memoverplichting staat op de ontvangeraccount
MemoTransfer wordt ingesteld op de ontvangende tokenaccount, niet op de mint. Als het actief is, moet in dezelfde transactie direct vóór de inkomende overdracht een memo-instructie staan. Een uitgaande overdracht uit dat account vereist niet alleen vanwege deze extensie een memo. Zonder memo of met verkeerde volgorde weigert het programma de overdracht. Volg de instructies van de ontvanger en controleer het adres. Solana
Walletondersteuning hangt af van de actieve extensies
Een wallet kan een token met hook ontvangen zonder de hook uit te voeren, maar voor verzenden moet hij het hook-programma en de actuele extra accounts oplossen. Ook moet hij het nettobedrag na kosten tonen en bevroren accounts of memo-eisen herkennen. De uitgever kan hook of accountlijst aanpassen; lees die configuratie opnieuw bij elke nieuwe verzending. Solana · Solana
Controleer de hele overdracht vóór het ondertekenen
Begin met het volledige mintadres en het eigenaarprogramma. Lees mint-extensies en bevoegdheden en controleer daarna de status van het exacte ontvangeraccount. Bereken bij kosten het nettobedrag, voeg hookaccounts of memo toe en simuleer de complete transactie. Een gevonden adres garandeert geen geslaagde overdracht. Dit gaat over transactiegedrag, niet over beleggingsresultaten.
[Solana-PDA’s en tokenaccounts](/nl/learn/solana-program-derived-addresses-seeds-bump-off-curve-explained) · [Solana-transactiekosten](/nl/learn/solana-transaction-fees-base-priority-compute-units-explained)
Veelgestelde vragen
Q1Heeft elke Token-2022-token overdrachtskosten?
Nee. Kosten zijn een optionele mint-extensie; controleer de echte mintinstelling.
Q2Kan een wallet een hook-token ontvangen maar niet verzenden?
Ja. Ontvangen voert de hook niet uit; verzenden vereist het oplossen van de accounts.
Q3Bewijst dezelfde ticker dat het dezelfde token is?
Nee. Controleer het volledige mintadres en eigenaarprogramma; naam en symbool zijn niet uniek.
Bronnen en verder lezen
Probleem melden
We bereiden een e-mail met de link naar dit artikel voor. Mark ontvangt je melding pas nadat je die verstuurt
Snelle check
De gids gelezen? Test jezelf met 3 vragen
Vraag 01
Waar wordt een ingehouden Token-2022-vergoeding vastgelegd?
Kies een antwoord om de uitleg te zien
Optiewoordenlijst
The process that requires an option writer to fulfill the contract after an exercise notice is allocated; it can create or remove an underlying position.
Lees de uitgebreide gidsBid-ask spreadThe gap between the best displayed bid and ask, which is a practical trading cost and a signal of how uncertain an immediate fill may be.
Lees de uitgebreide gids0DTEAn option that expires on the current trading day; little time remains for the thesis to work, while gamma and execution risk can change quickly.
Lees de uitgebreide gids