Anchor
SPL Token di Anchor

SPL Token di Anchor

Instruksi Menutup Akun

Menutup akun token dan mentransfer sisa SOL rent ke akun tujuan. Akun token harus memiliki saldo nol kecuali jika itu adalah akun SOL native.

Dari Token2022 dimungkinkan untuk menutup akun Mint yang memiliki suplai 0

Sebelum kita dapat menutup akun token, kita perlu sudah memiliki:

  • Akun Mint yang sudah diinisialisasi

  • Akun Token atau akun Associated Token yang sudah diinisialisasi dan tidak memiliki token di dalamnya.

Beginilah tampilan CPI ke instruksi close_account():

rust
close_account(
    CpiContext::new(
        ctx.accounts.token_program.to_account_info(),
        CloseAccount {
            account: ctx.accounts.token_account.to_account_info(),
            destination: ctx.accounts.authority.to_account_info(),
            authority: ctx.accounts.authority.to_account_info(),
        },
    ),
)?;
Daftar Isi
Lihat Sumber
Blueshift © 2025Commit: e573eab