From 8bee3c4a171cd913816bb3ba73484cc04b38e454 Mon Sep 17 00:00:00 2001 From: Babur Makhmudov Date: Thu, 18 Jun 2026 19:56:04 +0400 Subject: [PATCH] chore: solana dependency upgrade --- Cargo.toml | 32 ++++++++++++-------------------- 1 file changed, 12 insertions(+), 20 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 13cb407..4da8a3a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,21 +1,15 @@ [package] -name = "magic-domain-program" -description = "Domain registration program for Ephemeral Rollups" -version = "0.3.0" authors = ["Magicblock Labs "] +description = "Domain registration program for Ephemeral Rollups" +documentation = "https://docs.magicblock.gg/" edition = "2021" -license = "MIT" homepage = "https://www.magicblock.gg/" -documentation = "https://docs.magicblock.gg/" -repository = "https://github.com/magicblock-labs/magic-domain-program" +keywords = ["crypto", "ephemeral-rollups", "magicblock", "registration", "solana"] +license = "MIT" +name = "magic-domain-program" readme = "./README.md" -keywords = [ - "solana", - "crypto", - "registration", - "ephemeral-rollups", - "magicblock", -] +repository = "https://github.com/magicblock-labs/magic-domain-program" +version = "0.3.0" [lib] crate-type = ["cdylib", "lib"] @@ -23,21 +17,19 @@ name = "mdp" [dependencies] # solana -solana-program = { version = ">=2.3, <4" } -solana-system-interface = { version = ">=2, <4", features = ["bincode"] } security-txt = { version = ">=1", package = "solana-security-txt", optional = true } +solana-program = { version = ">=3" } +solana-system-interface = { version = ">=3", features = ["bincode"] } borsh = { version = ">=1", features = ["derive"] } bytemuck_derive = ">=1.0" [dev-dependencies] -solana-sdk = { version = ">=2.3, <4" } -solana-program-test = { version = ">=2.3, <4", features = [ - "agave-unstable-api", -] } +solana-program-test = { version = ">=3", features = ["agave-unstable-api"] } +solana-sdk = { version = ">=3, <4" } tokio = { version = ">=1", features = ["macros", "rt"] } [features] -entrypoint = ["security-txt"] default = ["entrypoint"] +entrypoint = ["security-txt"]