diff --git a/.github/packages/npm-package/package.json b/.github/packages/npm-package/package.json index 6a7c37d24..1cc4a571c 100644 --- a/.github/packages/npm-package/package.json +++ b/.github/packages/npm-package/package.json @@ -1,6 +1,6 @@ { "name": "@magicblock-labs/ephemeral-validator", - "version": "0.15.2", + "version": "0.15.3", "description": "MagicBlock Ephemeral Validator", "homepage": "https://github.com/magicblock-labs/magicblock-validator#readme", "bugs": { @@ -32,10 +32,10 @@ "typescript": "^4.9.4" }, "optionalDependencies": { - "@magicblock-labs/ephemeral-validator-darwin-arm64": "0.15.2", - "@magicblock-labs/ephemeral-validator-darwin-x64": "0.15.2", - "@magicblock-labs/ephemeral-validator-linux-arm64": "0.15.2", - "@magicblock-labs/ephemeral-validator-linux-x64": "0.15.2", + "@magicblock-labs/ephemeral-validator-darwin-arm64": "0.15.3", + "@magicblock-labs/ephemeral-validator-darwin-x64": "0.15.3", + "@magicblock-labs/ephemeral-validator-linux-arm64": "0.15.3", + "@magicblock-labs/ephemeral-validator-linux-x64": "0.15.3", "@magicblock-labs/query-filtering-service-darwin-arm64": "0.1.3", "@magicblock-labs/query-filtering-service-darwin-x64": "0.1.3", "@magicblock-labs/query-filtering-service-linux-arm64": "0.1.3", diff --git a/.github/packages/npm-package/package.json.tmpl b/.github/packages/npm-package/package.json.tmpl index f78130938..6022e5888 100644 --- a/.github/packages/npm-package/package.json.tmpl +++ b/.github/packages/npm-package/package.json.tmpl @@ -1,7 +1,7 @@ { "name": "@magicblock-labs/${node_pkg}", "description": "Ephemeral Validator (${node_pkg})", - "version": "0.15.2", + "version": "0.15.3", "repository": { "type": "git", "url": "git+https://github.com/magicblock-labs/magicblock-validator.git" diff --git a/Cargo.lock b/Cargo.lock index a067668a4..304fea738 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -824,7 +824,7 @@ dependencies = [ "bitflags 2.13.0", "cexpr", "clang-sys", - "itertools 0.13.0", + "itertools 0.10.5", "proc-macro2", "quote", "regex", @@ -1997,7 +1997,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] @@ -2467,7 +2467,7 @@ dependencies = [ [[package]] name = "guinea" -version = "0.15.2" +version = "0.15.3" dependencies = [ "bincode", "magicblock-magic-program-api", @@ -3544,7 +3544,7 @@ dependencies = [ [[package]] name = "magicblock-account-cloner" -version = "0.15.2" +version = "0.15.3" dependencies = [ "async-trait", "bincode", @@ -3571,7 +3571,7 @@ dependencies = [ [[package]] name = "magicblock-accounts" -version = "0.15.2" +version = "0.15.3" dependencies = [ "async-trait", "magicblock-committor-service", @@ -3584,7 +3584,7 @@ dependencies = [ [[package]] name = "magicblock-accounts-db" -version = "0.15.2" +version = "0.15.3" dependencies = [ "flate2", "lmdb-rkv", @@ -3606,7 +3606,7 @@ dependencies = [ [[package]] name = "magicblock-aml" -version = "0.15.2" +version = "0.15.3" dependencies = [ "futures-util", "magicblock-config", @@ -3624,7 +3624,7 @@ dependencies = [ [[package]] name = "magicblock-aperture" -version = "0.15.2" +version = "0.15.3" dependencies = [ "agave-feature-set", "agave-geyser-plugin-interface", @@ -3676,7 +3676,7 @@ dependencies = [ [[package]] name = "magicblock-api" -version = "0.15.2" +version = "0.15.3" dependencies = [ "agave-feature-set", "anyhow", @@ -3739,7 +3739,7 @@ dependencies = [ [[package]] name = "magicblock-chainlink" -version = "0.15.2" +version = "0.15.3" dependencies = [ "agave-feature-set", "arc-swap", @@ -3797,7 +3797,7 @@ dependencies = [ [[package]] name = "magicblock-committor-program" -version = "0.15.2" +version = "0.15.3" dependencies = [ "borsh 1.6.1", "paste", @@ -3812,7 +3812,7 @@ dependencies = [ [[package]] name = "magicblock-committor-service" -version = "0.15.2" +version = "0.15.3" dependencies = [ "async-trait", "bincode", @@ -3859,7 +3859,7 @@ dependencies = [ [[package]] name = "magicblock-config" -version = "0.15.2" +version = "0.15.3" dependencies = [ "clap", "derive_more", @@ -3879,7 +3879,7 @@ dependencies = [ [[package]] name = "magicblock-core" -version = "0.15.2" +version = "0.15.3" dependencies = [ "bincode", "bytes", @@ -3941,7 +3941,7 @@ dependencies = [ [[package]] name = "magicblock-ledger" -version = "0.15.2" +version = "0.15.3" dependencies = [ "arc-swap", "bincode", @@ -3984,7 +3984,7 @@ dependencies = [ [[package]] name = "magicblock-magic-program-api" -version = "0.15.2" +version = "0.15.3" dependencies = [ "bincode", "const-crypto", @@ -3997,7 +3997,7 @@ dependencies = [ [[package]] name = "magicblock-metrics" -version = "0.15.2" +version = "0.15.3" dependencies = [ "http-body-util", "hyper", @@ -4012,7 +4012,7 @@ dependencies = [ [[package]] name = "magicblock-processor" -version = "0.15.2" +version = "0.15.3" dependencies = [ "agave-feature-set", "agave-precompiles", @@ -4065,7 +4065,7 @@ dependencies = [ [[package]] name = "magicblock-program" -version = "0.15.2" +version = "0.15.3" dependencies = [ "assert_matches", "bincode", @@ -4106,7 +4106,7 @@ dependencies = [ [[package]] name = "magicblock-replicator" -version = "0.15.2" +version = "0.15.3" dependencies = [ "async-nats", "bincode", @@ -4133,7 +4133,7 @@ dependencies = [ [[package]] name = "magicblock-rpc-client" -version = "0.15.2" +version = "0.15.3" dependencies = [ "async-trait", "futures-util", @@ -4160,7 +4160,7 @@ dependencies = [ [[package]] name = "magicblock-services" -version = "0.15.2" +version = "0.15.3" dependencies = [ "bincode", "futures-util", @@ -4189,7 +4189,7 @@ dependencies = [ [[package]] name = "magicblock-table-mania" -version = "0.15.2" +version = "0.15.3" dependencies = [ "ed25519-dalek 1.0.1", "magicblock-metrics", @@ -4216,7 +4216,7 @@ dependencies = [ [[package]] name = "magicblock-task-scheduler" -version = "0.15.2" +version = "0.15.3" dependencies = [ "bincode", "chrono", @@ -4243,7 +4243,7 @@ dependencies = [ [[package]] name = "magicblock-tui-client" -version = "0.15.2" +version = "0.15.3" dependencies = [ "chrono", "clap", @@ -4265,7 +4265,7 @@ dependencies = [ [[package]] name = "magicblock-validator" -version = "0.15.2" +version = "0.15.3" dependencies = [ "console-subscriber", "magicblock-api", @@ -4281,7 +4281,7 @@ dependencies = [ [[package]] name = "magicblock-validator-admin" -version = "0.15.2" +version = "0.15.3" dependencies = [ "magicblock-delegation-program-api", "magicblock-program", @@ -4298,7 +4298,7 @@ dependencies = [ [[package]] name = "magicblock-version" -version = "0.15.2" +version = "0.15.3" dependencies = [ "agave-feature-set", "git-version", @@ -5142,7 +5142,7 @@ checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" dependencies = [ "bytes", "heck", - "itertools 0.12.1", + "itertools 0.10.5", "log", "multimap", "once_cell", @@ -5162,7 +5162,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03da047801ff44bb6a4d407d4860c05fd70bb81714e6b2f3812603d5b145b042" dependencies = [ "heck", - "itertools 0.13.0", + "itertools 0.10.5", "log", "multimap", "petgraph 0.8.3", @@ -5183,7 +5183,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" dependencies = [ "anyhow", - "itertools 0.12.1", + "itertools 0.10.5", "proc-macro2", "quote", "syn 2.0.118", @@ -5196,7 +5196,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b570b25f7617e43d59005d0990ccb79e950a423952cea19671b7a876da390adf" dependencies = [ "anyhow", - "itertools 0.13.0", + "itertools 0.10.5", "proc-macro2", "quote", "syn 2.0.118", @@ -5367,7 +5367,7 @@ dependencies = [ "once_cell", "socket2 0.6.4", "tracing", - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] @@ -5843,7 +5843,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.12.1", - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] @@ -8681,7 +8681,7 @@ dependencies = [ [[package]] name = "solana-storage-proto" -version = "0.15.2" +version = "0.15.3" dependencies = [ "bincode", "bs58", @@ -9756,12 +9756,12 @@ dependencies = [ "getrandom 0.4.3", "once_cell", "rustix 1.1.4", - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] name = "test-kit" -version = "0.15.2" +version = "0.15.3" dependencies = [ "guinea", "magicblock-accounts-db", @@ -10765,7 +10765,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index f8cf7e0d9..21b86df2b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -47,7 +47,7 @@ edition = "2021" homepage = "https://www.magicblock.xyz" license = "Business Source License 1.1" repository = "https://github.com/magicblock-labs/ephemeral-validator" -version = "0.15.2" +version = "0.15.3" [workspace.dependencies] agave-geyser-plugin-interface = { version = "4.0" } diff --git a/test-integration/Cargo.lock b/test-integration/Cargo.lock index ee6141cb7..da502d0a5 100644 --- a/test-integration/Cargo.lock +++ b/test-integration/Cargo.lock @@ -842,7 +842,7 @@ dependencies = [ "bitflags 2.13.0", "cexpr", "clang-sys", - "itertools 0.10.5", + "itertools 0.13.0", "proc-macro2", "quote", "regex", @@ -2068,7 +2068,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] @@ -2540,10 +2540,10 @@ dependencies = [ [[package]] name = "guinea" -version = "0.15.2" +version = "0.15.3" dependencies = [ "bincode", - "magicblock-magic-program-api 0.15.2", + "magicblock-magic-program-api 0.15.3", "serde", "solana-program 3.0.0", ] @@ -3566,14 +3566,14 @@ dependencies = [ [[package]] name = "magicblock-account-cloner" -version = "0.15.2" +version = "0.15.3" dependencies = [ "async-trait", "bincode", "magicblock-chainlink", "magicblock-core", "magicblock-ledger", - "magicblock-magic-program-api 0.15.2", + "magicblock-magic-program-api 0.15.3", "magicblock-program", "rand 0.9.4", "solana-account 3.4.0", @@ -3593,12 +3593,12 @@ dependencies = [ [[package]] name = "magicblock-accounts-db" -version = "0.15.2" +version = "0.15.3" dependencies = [ "flate2", "lmdb-rkv", "magicblock-config", - "magicblock-magic-program-api 0.15.2", + "magicblock-magic-program-api 0.15.3", "memmap2 0.9.10", "parking_lot", "reflink-copy", @@ -3613,7 +3613,7 @@ dependencies = [ [[package]] name = "magicblock-aml" -version = "0.15.2" +version = "0.15.3" dependencies = [ "futures-util", "magicblock-config", @@ -3629,7 +3629,7 @@ dependencies = [ [[package]] name = "magicblock-aperture" -version = "0.15.2" +version = "0.15.3" dependencies = [ "agave-feature-set", "agave-geyser-plugin-interface", @@ -3676,7 +3676,7 @@ dependencies = [ [[package]] name = "magicblock-api" -version = "0.15.2" +version = "0.15.3" dependencies = [ "agave-feature-set", "anyhow", @@ -3693,7 +3693,7 @@ dependencies = [ "magicblock-core", "magicblock-delegation-program-api 3.1.0", "magicblock-ledger", - "magicblock-magic-program-api 0.15.2", + "magicblock-magic-program-api 0.15.3", "magicblock-metrics", "magicblock-processor", "magicblock-program", @@ -3739,7 +3739,7 @@ dependencies = [ [[package]] name = "magicblock-chainlink" -version = "0.15.2" +version = "0.15.3" dependencies = [ "agave-feature-set", "arc-swap", @@ -3754,7 +3754,7 @@ dependencies = [ "magicblock-config", "magicblock-core", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.15.2", + "magicblock-magic-program-api 0.15.3", "magicblock-metrics", "parking_lot", "scc", @@ -3795,7 +3795,7 @@ dependencies = [ [[package]] name = "magicblock-committor-program" -version = "0.15.2" +version = "0.15.3" dependencies = [ "borsh 1.7.0", "paste", @@ -3810,7 +3810,7 @@ dependencies = [ [[package]] name = "magicblock-committor-service" -version = "0.15.2" +version = "0.15.3" dependencies = [ "async-trait", "bincode", @@ -3854,7 +3854,7 @@ dependencies = [ [[package]] name = "magicblock-config" -version = "0.15.2" +version = "0.15.3" dependencies = [ "clap", "derive_more", @@ -3872,12 +3872,12 @@ dependencies = [ [[package]] name = "magicblock-core" -version = "0.15.2" +version = "0.15.3" dependencies = [ "bincode", "bytes", "flume", - "magicblock-magic-program-api 0.15.2", + "magicblock-magic-program-api 0.15.3", "serde", "solana-account 3.4.0", "solana-account-decoder", @@ -3966,7 +3966,7 @@ dependencies = [ [[package]] name = "magicblock-ledger" -version = "0.15.2" +version = "0.15.3" dependencies = [ "arc-swap", "bincode", @@ -4018,7 +4018,7 @@ dependencies = [ [[package]] name = "magicblock-magic-program-api" -version = "0.15.2" +version = "0.15.3" dependencies = [ "bincode", "const-crypto", @@ -4029,7 +4029,7 @@ dependencies = [ [[package]] name = "magicblock-metrics" -version = "0.15.2" +version = "0.15.3" dependencies = [ "http-body-util", "hyper", @@ -4044,7 +4044,7 @@ dependencies = [ [[package]] name = "magicblock-processor" -version = "0.15.2" +version = "0.15.3" dependencies = [ "agave-feature-set", "agave-precompiles", @@ -4090,13 +4090,13 @@ dependencies = [ [[package]] name = "magicblock-program" -version = "0.15.2" +version = "0.15.3" dependencies = [ "bincode", "lazy_static", "magicblock-core", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.15.2", + "magicblock-magic-program-api 0.15.3", "num-derive", "num-traits", "parking_lot", @@ -4126,7 +4126,7 @@ dependencies = [ [[package]] name = "magicblock-replicator" -version = "0.15.2" +version = "0.15.3" dependencies = [ "async-nats", "bincode", @@ -4152,7 +4152,7 @@ dependencies = [ [[package]] name = "magicblock-rpc-client" -version = "0.15.2" +version = "0.15.3" dependencies = [ "futures-util", "magicblock-metrics", @@ -4178,7 +4178,7 @@ dependencies = [ [[package]] name = "magicblock-services" -version = "0.15.2" +version = "0.15.3" dependencies = [ "bincode", "futures-util", @@ -4186,7 +4186,7 @@ dependencies = [ "magicblock-chainlink", "magicblock-core", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.15.2", + "magicblock-magic-program-api 0.15.3", "magicblock-metrics", "magicblock-program", "solana-hash 4.2.0", @@ -4207,7 +4207,7 @@ dependencies = [ [[package]] name = "magicblock-table-mania" -version = "0.15.2" +version = "0.15.3" dependencies = [ "ed25519-dalek 1.0.1", "magicblock-metrics", @@ -4234,7 +4234,7 @@ dependencies = [ [[package]] name = "magicblock-task-scheduler" -version = "0.15.2" +version = "0.15.3" dependencies = [ "bincode", "chrono", @@ -4260,7 +4260,7 @@ dependencies = [ [[package]] name = "magicblock-validator-admin" -version = "0.15.2" +version = "0.15.3" dependencies = [ "magicblock-delegation-program-api 3.1.0", "magicblock-program", @@ -4277,7 +4277,7 @@ dependencies = [ [[package]] name = "magicblock-version" -version = "0.15.2" +version = "0.15.3" dependencies = [ "agave-feature-set", "git-version", @@ -5106,7 +5106,7 @@ dependencies = [ "bincode", "borsh 1.7.0", "ephemeral-rollups-sdk", - "magicblock-magic-program-api 0.15.2", + "magicblock-magic-program-api 0.15.3", "serde", "solana-program 3.0.0", "solana-system-interface 3.1.0", @@ -5128,7 +5128,7 @@ dependencies = [ "borsh 1.7.0", "ephemeral-rollups-sdk", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.15.2", + "magicblock-magic-program-api 0.15.3", "rkyv 0.7.46", "solana-program 3.0.0", "solana-system-interface 3.1.0", @@ -5197,7 +5197,7 @@ checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" dependencies = [ "bytes", "heck", - "itertools 0.10.5", + "itertools 0.12.1", "log", "multimap", "once_cell", @@ -5217,7 +5217,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03da047801ff44bb6a4d407d4860c05fd70bb81714e6b2f3812603d5b145b042" dependencies = [ "heck", - "itertools 0.10.5", + "itertools 0.13.0", "log", "multimap", "petgraph 0.8.3", @@ -5238,7 +5238,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" dependencies = [ "anyhow", - "itertools 0.10.5", + "itertools 0.12.1", "proc-macro2", "quote", "syn 2.0.118", @@ -5251,7 +5251,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b570b25f7617e43d59005d0990ccb79e950a423952cea19671b7a876da390adf" dependencies = [ "anyhow", - "itertools 0.10.5", + "itertools 0.13.0", "proc-macro2", "quote", "syn 2.0.118", @@ -5422,7 +5422,7 @@ dependencies = [ "once_cell", "socket2 0.6.4", "tracing", - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] @@ -5884,7 +5884,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] @@ -6064,7 +6064,7 @@ dependencies = [ "integration-test-tools", "magicblock-core", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.15.2", + "magicblock-magic-program-api 0.15.3", "magicblock-program", "program-schedulecommit", "rand 0.8.6", @@ -6085,7 +6085,7 @@ version = "0.0.0" dependencies = [ "integration-test-tools", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.15.2", + "magicblock-magic-program-api 0.15.3", "program-schedulecommit", "program-schedulecommit-security", "schedulecommit-client", @@ -8777,7 +8777,7 @@ dependencies = [ [[package]] name = "solana-storage-proto" -version = "0.15.2" +version = "0.15.3" dependencies = [ "bincode", "bs58", @@ -9852,7 +9852,7 @@ dependencies = [ "getrandom 0.4.3", "once_cell", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] @@ -9962,7 +9962,7 @@ dependencies = [ [[package]] name = "test-kit" -version = "0.15.2" +version = "0.15.3" dependencies = [ "guinea", "magicblock-accounts-db", @@ -10066,7 +10066,7 @@ dependencies = [ "integration-test-tools", "log", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.15.2", + "magicblock-magic-program-api 0.15.3", "program-flexi-counter", "solana-rpc-client-api", "solana-sdk", @@ -11088,7 +11088,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]]