[dependencies.borsh]
features = ["derive"]
version = ">=1"
[dependencies.bytemuck_derive]
version = ">=1"
[dependencies.security-txt]
optional = true
package = "solana-security-txt"
version = ">=1"
[dependencies.solana-program]
version = ">=1.6, <3.0.0"
[dependencies.solana-system-interface]
features = ["bincode"]
version = ">=1"
[dev-dependencies.solana-program-test]
version = ">=1.6"
[dev-dependencies.solana-sdk]
version = ">=1.6"
[dev-dependencies.tokio]
features = ["macros", "rt"]
version = ">=1"
[features]
default = ["entrypoint"]
disable-realloc = []
entrypoint = ["security-txt"]
modular-sdk = []
[lib]
crate-type = ["cdylib", "lib"]
name = "mdp"
path = "src/lib.rs"
[package]
authors = ["Magicblock Labs <dev@magicblock.gg>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Domain registration program for Ephemeral Rollups"
documentation = "https://docs.magicblock.gg/"
edition = "2021"
homepage = "https://www.magicblock.gg/"
keywords = ["solana", "crypto", "registration", "ephemeral-rollups", "magicblock"]
license = "MIT"
name = "magic-domain-program"
readme = "README.md"
repository = "https://github.com/magicblock-labs/magic-domain-program"
version = "0.2.0"
[[test]]
name = "common"
path = "tests/common.rs"
[[test]]
name = "test_registration"
path = "tests/test_registration.rs"
[[test]]
name = "test_sync"
path = "tests/test_sync.rs"
[[test]]
name = "test_unregistration"
path = "tests/test_unregistration.rs"