MCPcopy Create free account
hub / github.com/JumpCrypto/sol-arc / MintMetdata

Class MintMetdata

programs/tsab/src/context.rs:30–63  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

28
29#[derive(Accounts)]
30pub struct MintMetdata<'info> {
31 #[account(mut)]
32 pub payer: Signer<'info>,
33 pub system_program: Signer<'info>,
34
35 //SPL Mint
36 pub mint: Account<'info, Mint>,
37
38 //AB Accounts
39 //// AB Config/Signer
40 pub tsab_config: Account<'info, TSABConfig>,
41
42 // New Accounts created via CPI
43 //// Entity
44 /// CHECK: Created via CPI
45 pub entity: AccountInfo<'info>,
46 //// ARCNFT
47 /// CHECK: Created via CPI
48 pub arcnft: AccountInfo<'info>,
49
50 // Registry Accounts
51 //// Registry Config/Signer
52 pub registry_config: Account<'info, RegistryConfig>,
53 //// Registry Program
54 pub registry_program: Program<'info, Registry>,
55 //// AB Registration
56 pub tsab_registration: Account<'info, ActionBundleRegistration>,
57
58 // CoreDS Accounts
59 //// CoreDS Program
60 pub core_ds_program: Program<'info, CoreDs>,
61 //// Registry Instance
62 pub registry_instance: Account<'info, RegistryInstance>,
63}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected