Lamports uitpakken

Wat doet Lamports uitpakken?

UnwrapLamports verplaatst SOL uit een native (gewrapte SOL) token account naar een doelaccount als lamports. Je kunt het volledige saldo of een specifiek bedrag uitpakken, en het token account blijft open.

Dit is flexibeler dan het sluiten van een gewrapt SOL-account: met gedeeltelijk uitpakken kun je een deel van de SOL opnemen terwijl het account gefinancierd blijft voor later gebruik.

Bronreferentie

ItemBeschrijvingBron
UnwrapLamportsDe instructie (discriminator 45).Bron
process_unwrap_lamportsProcessorlogica.Bron

Accounts

AccountBeschrijving
sourceSchrijfbaar. Het native (gewrapte SOL) token account om uit te pakken.
destinationSchrijfbaar. Ontvangt de uitgepakte lamports.
authorityDe accounteigenaar of een gedelegeerde (of multisig-ondertekenaars).

De bron moet een native token account zijn; andere token accounts retourneren NonNativeNotSupported. Een gedelegeerde kan tot zijn gedelegeerde bedrag uitpakken.

Lamports uitpakken

Laat amount weg om het volledige saldo uit te pakken, of stel het in om een specifiek aantal lamports uit te pakken. Het voorbeeld gebruikt een geconfigureerde @solana/kit client — zie Tokens overdragen voor de clientinstelling.

Unwrap wrapped SOL (Kit)
import { getUnwrapLamportsInstruction } from "@solana-program/token";
// source: the native (wrapped SOL) token account to unwrap.
// destination: address that receives the unwrapped lamports.
// authority: a TransactionSigner (the account owner or a delegate).
// Unwrap a specific number of lamports.
const unwrapSome = getUnwrapLamportsInstruction({
source,
destination,
authority,
amount: 500_000_000n
});
// Or omit `amount` to unwrap the entire balance.
const unwrapAll = getUnwrapLamportsInstruction({
source,
destination,
authority
});
// Send whichever instruction you need.
await client.sendTransaction([unwrapSome]);

Voor een multisig-autoriteit, geef de mede-ondertekenaars door met multiSigners.

Is this page helpful?

Inhoudsopgave

Pagina Bewerken
© 2026 Solana Foundation. Alle rechten voorbehouden.