반응형
원글: https://steemit.com/hive-101145/@anpigon/solana-and-20220322
솔라나 토큰 공급량 확인하기
supply 명령어로 우리가 얼마나 많은 토큰을 발행했는지 확인할 수 있습니다.
$ spl-token supply ACjCxB615n1oFWSCzq3wrN2qK1XezLN5DXmA8QQjwbYc --url devnet
1000
현재 토큰 총 공급량은 1000 입니다.
솔라나 토큰 공급량 제한하기
토큰 발행량이 무제한이라면 투자자들은 여러분의 토큰에 투자하는 것에 대해 회의적일 수 있습니다.
토큰 총 공급량을 제한하기 위해서 다음 명령어로 현재 계정의 토큰 발행 권한을 비활성화 합니다.
spl-token authorize ACjCxB615n1oFWSCzq3wrN2qK1XezLN5DXmA8QQjwbYc mint --disable --url devnet
토큰 발행 권한 비활성화에 성공하면, 다음 메시지가 출력됩니다.
Updating ACjCxB615n1oFWSCzq3wrN2qK1XezLN5DXmA8QQjwbYc
Current mint authority: EZbkbSLSS2u5mcKCZmQMMjqYyMjHbGXMMX5dpUYxNuTu
New mint authority: disabled
Signature: 5Gv7Z3JT59v7uQoMUtTZ7TRa9srRmWmMq8zd73MzUgPEs46KGNmLx3FHPiZ5MCYdKENCfArmqkd5kvhCNamcwaxL
다시 토큰을 발행해보면 아래와 같이 에러가 발생합니다.
$ spl-token mint ACjCxB615n1oFWSCzq3wrN2qK1XezLN5DXmA8QQjwbYc 1000 --url devnet
Minting 1000 tokens
Token: ACjCxB615n1oFWSCzq3wrN2qK1XezLN5DXmA8QQjwbYc
Recipient: 25jWfNA8UeA591s1W2kuzPAX9pmDR4pzMumfjRYycqHA
RPC response error -32002: Transaction simulation failed: Error processing Instruction 0: custom program error: 0x5 [5 log messages]
토큰 소각하기
토큰 100개를 소각해보겠습니다.
spl-token burn 명령어와 함께 토큰 잔액을 보유하고 있는 지갑 주소를 입력합니다.
$ spl-token burn 25jWfNA8UeA591s1W2kuzPAX9pmDR4pzMumfjRYycqHA 100 --url devnet
소각이 완료되면다음 메시지가 출력됩니다.
Burn 100 tokens
Source: 25jWfNA8UeA591s1W2kuzPAX9pmDR4pzMumfjRYycqHA
Signature: 2rncGr8TKs2aJhe4NX9V3KhhivkZsBcqQukWrpVvTBgHiTPRNVM9NGz2YRyZBPTpYmMMs7zavjLbFTBLHVTccBpG
이제 토큰 잔액을 확인하면 900으로 표시됩니다.
$ spl-token balance ACjCxB615n1oFWSCzq3wrN2qK1XezLN5DXmA8QQjwbYc --url devnet
900
반응형
'개발' 카테고리의 다른 글
Metaplex 캔디머신v2을 사용하여 솔라나Solana에 NFT 발행하기 (Solana, NFT, Metaplex, Candy Machine v2) (0) | 2022.05.05 |
---|---|
터미널에서 안드로이드 에뮬레이터 실행하기 (0) | 2022.04.12 |
솔라나 Solana 토큰 발행하기 (0) | 2022.03.30 |
솔라나 Solana 시작하기 (0) | 2022.03.19 |
VSCode 유용한 단축키 (0) | 2021.10.02 |