mdp/
lib.rs

1#![allow(unexpected_cfgs)] // silence clippy for target_os solana and other solana program custom features
2
3use solana_program::declare_id;
4
5pub mod consts;
6pub mod instructions;
7pub mod state;
8
9#[cfg(feature = "entrypoint")]
10pub mod entrypoint;
11#[cfg(feature = "entrypoint")]
12mod processors;
13mod solana_compact;
14
15declare_id!("DmnRGfyyftzacFb1XadYhWF6vWqXwtQk5tbr6XgR3BA1");
16
17#[cfg(all(feature = "entrypoint", feature = "security-txt"))]
18security_txt::security_txt! {
19    name: "MagicBlock Domain Registration Program",
20    project_url: "https://magicblock.gg",
21    contacts: "email:dev@magicblock.gg,twitter:@magicblock",
22    policy: "https://github.com/magicblock-labs/magic-domain-program/blob/master/LICENSE.md",
23    preferred_languages: "en",
24    source_code: "https://github.com/magicblock-labs/magic-domain-program"
25}