Mint To 指令
建立新代幣並將其存入指定帳戶。只有鑄幣權限持有人可以執行此操作。
在我們鑄造任何代幣之前,我們需要已經擁有:
已初始化的
Mint帳戶,並且我們持有mintAuthority已初始化的
Token帳戶或Associated Token帳戶,這是我們將鑄造代幣的目標帳戶
以下是對mint_to()指令的CPI調用方式:
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,
)?;