shadowy_super_minter/
lib.rs1use anchor_lang::prelude::*;
2
3pub mod errors;
4pub mod instructions;
5pub mod state;
6
7use instructions::*;
8
9declare_id!(shadow_nft_common::MINTER_PROGRAM);
10
11#[program]
12pub mod shadowy_super_minter {
13 use super::*;
14
15 pub fn initialize<'b>(
16 ctx: Context<'_, '_, '_, 'b, Initialize<'b>>,
17 args: InitializeArgs,
18 ) -> Result<()> {
19 instructions::initialize(ctx, args)
20 }
21
22 pub fn mint(ctx: Context<Mint>) -> Result<()> {
23 instructions::mint(ctx)
24 }
25
26 }