File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -24,7 +24,8 @@ async fn create_mint() {
2424 let mint_seed = Keypair :: new ( ) ;
2525 let decimals = 9u8 ;
2626
27- // Get address tree to store compressed adress for when mint turns inactive
27+ // Get address tree to store compressed address for when mint turns inactive
28+ // We must create a compressed address at creation to ensure the mint does not exist yet
2829 let address_tree = rpc. get_address_tree_v2 ( ) ;
2930 // Get state tree to store mint when inactive
3031 let output_queue = rpc. get_random_state_tree_info ( ) . unwrap ( ) . queue ;
@@ -51,7 +52,7 @@ async fn create_mint() {
5152 // Build CreateMintParams with token metadata extension
5253 let params = CreateMintParams {
5354 decimals,
54- address_merkle_tree_root_index : rpc_result. addresses [ 0 ] . root_index , // stores mint adress for compression
55+ address_merkle_tree_root_index : rpc_result. addresses [ 0 ] . root_index , // stores mint compressed address
5556 mint_authority : payer. pubkey ( ) ,
5657 proof : rpc_result. proof . 0 . unwrap ( ) ,
5758 compression_address, // address for compression when mint turns inactive
You can’t perform that action at this time.
0 commit comments