Anchor
SPL Token di Anchor

SPL Token di Anchor

Instruksi Mint To

Membuat token baru dan menyimpannya ke dalam akun yang ditentukan. Hanya otoritas mint yang dapat melakukan operasi ini.

Sebelum kita dapat melakukan mint token apa pun, kita perlu sudah memiliki:

  • Akun Mint yang sudah diinisialisasi di mana kita memegang mintAuthority

  • Akun Token atau akun Associated Token yang sudah diinisialisasi di mana kita akan melakukan mint token

Jumlah token yang kita mint "dinormalisasi" untuk desimal. Ini berarti jika kita ingin melakukan mint 1 token yang memiliki 6 desimal, kita perlu memasukkan 1_000_000 sebagai jumlahnya

Beginilah tampilan CPI untuk instruksi mint_to():

rust
mint_to(
    CpiContext::new(
        ctx.accounts.token_program.to_account_info(),
        MintTo {
            mint: ctx.accounts.mint_account.to_account_info(),
            to: ctx.accounts.to_token_account.to_account_info(),
            authority: ctx.accounts.authority.to_account_info(),
        },
    ),
    &1_000_000,
)?;
Daftar Isi
Lihat Sumber
Blueshift © 2025Commit: e573eab