diff --git a/.github/packages/npm-package/package.json b/.github/packages/npm-package/package.json index 58a2cece3..27c00e558 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.14.12", + "version": "0.14.13", "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.14.12", - "@magicblock-labs/ephemeral-validator-darwin-x64": "0.14.12", - "@magicblock-labs/ephemeral-validator-linux-arm64": "0.14.12", - "@magicblock-labs/ephemeral-validator-linux-x64": "0.14.12", + "@magicblock-labs/ephemeral-validator-darwin-arm64": "0.14.13", + "@magicblock-labs/ephemeral-validator-darwin-x64": "0.14.13", + "@magicblock-labs/ephemeral-validator-linux-arm64": "0.14.13", + "@magicblock-labs/ephemeral-validator-linux-x64": "0.14.13", "@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 b8ab48a90..9648d9514 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.14.12", + "version": "0.14.13", "repository": { "type": "git", "url": "git+https://github.com/magicblock-labs/magicblock-validator.git" diff --git a/Cargo.lock b/Cargo.lock index 7d0668510..1855633b4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -824,7 +824,7 @@ dependencies = [ "bitflags 2.13.0", "cexpr", "clang-sys", - "itertools 0.10.5", + "itertools 0.13.0", "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.60.2", + "windows-sys 0.52.0", ] [[package]] @@ -2467,7 +2467,7 @@ dependencies = [ [[package]] name = "guinea" -version = "0.14.12" +version = "0.14.13" dependencies = [ "bincode", "magicblock-magic-program-api", @@ -3544,7 +3544,7 @@ dependencies = [ [[package]] name = "magicblock-account-cloner" -version = "0.14.12" +version = "0.14.13" dependencies = [ "async-trait", "bincode", @@ -3571,7 +3571,7 @@ dependencies = [ [[package]] name = "magicblock-accounts" -version = "0.14.12" +version = "0.14.13" dependencies = [ "async-trait", "magicblock-committor-service", @@ -3584,7 +3584,7 @@ dependencies = [ [[package]] name = "magicblock-accounts-db" -version = "0.14.12" +version = "0.14.13" dependencies = [ "flate2", "lmdb-rkv", @@ -3606,7 +3606,7 @@ dependencies = [ [[package]] name = "magicblock-aml" -version = "0.14.12" +version = "0.14.13" dependencies = [ "futures-util", "magicblock-config", @@ -3624,7 +3624,7 @@ dependencies = [ [[package]] name = "magicblock-aperture" -version = "0.14.12" +version = "0.14.13" dependencies = [ "agave-feature-set", "agave-geyser-plugin-interface", @@ -3675,7 +3675,7 @@ dependencies = [ [[package]] name = "magicblock-api" -version = "0.14.12" +version = "0.14.13" dependencies = [ "agave-feature-set", "anyhow", @@ -3738,7 +3738,7 @@ dependencies = [ [[package]] name = "magicblock-chainlink" -version = "0.14.12" +version = "0.14.13" dependencies = [ "agave-feature-set", "arc-swap", @@ -3796,7 +3796,7 @@ dependencies = [ [[package]] name = "magicblock-committor-program" -version = "0.14.12" +version = "0.14.13" dependencies = [ "borsh 1.6.1", "paste", @@ -3811,7 +3811,7 @@ dependencies = [ [[package]] name = "magicblock-committor-service" -version = "0.14.12" +version = "0.14.13" dependencies = [ "async-trait", "bincode", @@ -3858,7 +3858,7 @@ dependencies = [ [[package]] name = "magicblock-config" -version = "0.14.12" +version = "0.14.13" dependencies = [ "clap", "derive_more", @@ -3878,7 +3878,7 @@ dependencies = [ [[package]] name = "magicblock-core" -version = "0.14.12" +version = "0.14.13" dependencies = [ "bincode", "bytes", @@ -3940,7 +3940,7 @@ dependencies = [ [[package]] name = "magicblock-ledger" -version = "0.14.12" +version = "0.14.13" dependencies = [ "arc-swap", "bincode", @@ -3983,7 +3983,7 @@ dependencies = [ [[package]] name = "magicblock-magic-program-api" -version = "0.14.12" +version = "0.14.13" dependencies = [ "bincode", "const-crypto", @@ -3996,7 +3996,7 @@ dependencies = [ [[package]] name = "magicblock-metrics" -version = "0.14.12" +version = "0.14.13" dependencies = [ "http-body-util", "hyper", @@ -4011,7 +4011,7 @@ dependencies = [ [[package]] name = "magicblock-processor" -version = "0.14.12" +version = "0.14.13" dependencies = [ "agave-feature-set", "agave-precompiles", @@ -4064,7 +4064,7 @@ dependencies = [ [[package]] name = "magicblock-program" -version = "0.14.12" +version = "0.14.13" dependencies = [ "assert_matches", "bincode", @@ -4105,7 +4105,7 @@ dependencies = [ [[package]] name = "magicblock-replicator" -version = "0.14.12" +version = "0.14.13" dependencies = [ "async-nats", "bincode", @@ -4132,7 +4132,7 @@ dependencies = [ [[package]] name = "magicblock-rpc-client" -version = "0.14.12" +version = "0.14.13" dependencies = [ "async-trait", "futures-util", @@ -4159,7 +4159,7 @@ dependencies = [ [[package]] name = "magicblock-services" -version = "0.14.12" +version = "0.14.13" dependencies = [ "bincode", "futures-util", @@ -4188,7 +4188,7 @@ dependencies = [ [[package]] name = "magicblock-table-mania" -version = "0.14.12" +version = "0.14.13" dependencies = [ "ed25519-dalek 1.0.1", "magicblock-metrics", @@ -4215,7 +4215,7 @@ dependencies = [ [[package]] name = "magicblock-task-scheduler" -version = "0.14.12" +version = "0.14.13" dependencies = [ "bincode", "chrono", @@ -4242,7 +4242,7 @@ dependencies = [ [[package]] name = "magicblock-tui-client" -version = "0.14.12" +version = "0.14.13" dependencies = [ "chrono", "clap", @@ -4264,7 +4264,7 @@ dependencies = [ [[package]] name = "magicblock-validator" -version = "0.14.12" +version = "0.14.13" dependencies = [ "console-subscriber", "magicblock-api", @@ -4280,7 +4280,7 @@ dependencies = [ [[package]] name = "magicblock-validator-admin" -version = "0.14.12" +version = "0.14.13" dependencies = [ "magicblock-delegation-program-api", "magicblock-program", @@ -4297,7 +4297,7 @@ dependencies = [ [[package]] name = "magicblock-version" -version = "0.14.12" +version = "0.14.13" dependencies = [ "agave-feature-set", "git-version", @@ -5141,7 +5141,7 @@ checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" dependencies = [ "bytes", "heck", - "itertools 0.10.5", + "itertools 0.12.1", "log", "multimap", "once_cell", @@ -5161,7 +5161,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", @@ -5182,7 +5182,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", @@ -5195,7 +5195,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", @@ -5366,7 +5366,7 @@ dependencies = [ "once_cell", "socket2 0.6.4", "tracing", - "windows-sys 0.60.2", + "windows-sys 0.52.0", ] [[package]] @@ -5842,7 +5842,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.12.1", - "windows-sys 0.60.2", + "windows-sys 0.52.0", ] [[package]] @@ -8680,7 +8680,7 @@ dependencies = [ [[package]] name = "solana-storage-proto" -version = "0.14.12" +version = "0.14.13" dependencies = [ "bincode", "bs58", @@ -9755,12 +9755,12 @@ dependencies = [ "getrandom 0.4.3", "once_cell", "rustix 1.1.4", - "windows-sys 0.60.2", + "windows-sys 0.52.0", ] [[package]] name = "test-kit" -version = "0.14.12" +version = "0.14.13" dependencies = [ "guinea", "magicblock-accounts-db", @@ -10764,7 +10764,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.52.0", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 3ce5ae9b3..f4c039298 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.14.12" +version = "0.14.13" [workspace.dependencies] agave-geyser-plugin-interface = { version = "4.0" } diff --git a/test-integration/Cargo.lock b/test-integration/Cargo.lock index 93021b19d..3938dd947 100644 --- a/test-integration/Cargo.lock +++ b/test-integration/Cargo.lock @@ -289,7 +289,7 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -300,7 +300,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -842,7 +842,7 @@ dependencies = [ "bitflags 2.13.0", "cexpr", "clang-sys", - "itertools 0.13.0", + "itertools 0.10.5", "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.60.2", + "windows-sys 0.52.0", ] [[package]] @@ -2540,10 +2540,10 @@ dependencies = [ [[package]] name = "guinea" -version = "0.14.12" +version = "0.14.13" dependencies = [ "bincode", - "magicblock-magic-program-api 0.14.12", + "magicblock-magic-program-api 0.14.13", "serde", "solana-program 3.0.0", ] @@ -3566,14 +3566,14 @@ dependencies = [ [[package]] name = "magicblock-account-cloner" -version = "0.14.12" +version = "0.14.13" dependencies = [ "async-trait", "bincode", "magicblock-chainlink", "magicblock-core", "magicblock-ledger", - "magicblock-magic-program-api 0.14.12", + "magicblock-magic-program-api 0.14.13", "magicblock-program", "rand 0.9.4", "solana-account 3.4.0", @@ -3593,12 +3593,12 @@ dependencies = [ [[package]] name = "magicblock-accounts-db" -version = "0.14.12" +version = "0.14.13" dependencies = [ "flate2", "lmdb-rkv", "magicblock-config", - "magicblock-magic-program-api 0.14.12", + "magicblock-magic-program-api 0.14.13", "memmap2 0.9.10", "parking_lot", "reflink-copy", @@ -3613,7 +3613,7 @@ dependencies = [ [[package]] name = "magicblock-aml" -version = "0.14.12" +version = "0.14.13" dependencies = [ "futures-util", "magicblock-config", @@ -3629,7 +3629,7 @@ dependencies = [ [[package]] name = "magicblock-aperture" -version = "0.14.12" +version = "0.14.13" dependencies = [ "agave-feature-set", "agave-geyser-plugin-interface", @@ -3675,7 +3675,7 @@ dependencies = [ [[package]] name = "magicblock-api" -version = "0.14.12" +version = "0.14.13" dependencies = [ "agave-feature-set", "anyhow", @@ -3692,7 +3692,7 @@ dependencies = [ "magicblock-core", "magicblock-delegation-program-api 3.1.0", "magicblock-ledger", - "magicblock-magic-program-api 0.14.12", + "magicblock-magic-program-api 0.14.13", "magicblock-metrics", "magicblock-processor", "magicblock-program", @@ -3738,7 +3738,7 @@ dependencies = [ [[package]] name = "magicblock-chainlink" -version = "0.14.12" +version = "0.14.13" dependencies = [ "agave-feature-set", "arc-swap", @@ -3753,7 +3753,7 @@ dependencies = [ "magicblock-config", "magicblock-core", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.14.12", + "magicblock-magic-program-api 0.14.13", "magicblock-metrics", "parking_lot", "scc", @@ -3794,7 +3794,7 @@ dependencies = [ [[package]] name = "magicblock-committor-program" -version = "0.14.12" +version = "0.14.13" dependencies = [ "borsh 1.7.0", "paste", @@ -3809,7 +3809,7 @@ dependencies = [ [[package]] name = "magicblock-committor-service" -version = "0.14.12" +version = "0.14.13" dependencies = [ "async-trait", "bincode", @@ -3853,7 +3853,7 @@ dependencies = [ [[package]] name = "magicblock-config" -version = "0.14.12" +version = "0.14.13" dependencies = [ "clap", "derive_more", @@ -3871,12 +3871,12 @@ dependencies = [ [[package]] name = "magicblock-core" -version = "0.14.12" +version = "0.14.13" dependencies = [ "bincode", "bytes", "flume", - "magicblock-magic-program-api 0.14.12", + "magicblock-magic-program-api 0.14.13", "serde", "solana-account 3.4.0", "solana-account-decoder", @@ -3965,7 +3965,7 @@ dependencies = [ [[package]] name = "magicblock-ledger" -version = "0.14.12" +version = "0.14.13" dependencies = [ "arc-swap", "bincode", @@ -4017,7 +4017,7 @@ dependencies = [ [[package]] name = "magicblock-magic-program-api" -version = "0.14.12" +version = "0.14.13" dependencies = [ "bincode", "const-crypto", @@ -4028,7 +4028,7 @@ dependencies = [ [[package]] name = "magicblock-metrics" -version = "0.14.12" +version = "0.14.13" dependencies = [ "http-body-util", "hyper", @@ -4043,7 +4043,7 @@ dependencies = [ [[package]] name = "magicblock-processor" -version = "0.14.12" +version = "0.14.13" dependencies = [ "agave-feature-set", "agave-precompiles", @@ -4089,13 +4089,13 @@ dependencies = [ [[package]] name = "magicblock-program" -version = "0.14.12" +version = "0.14.13" dependencies = [ "bincode", "lazy_static", "magicblock-core", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.14.12", + "magicblock-magic-program-api 0.14.13", "num-derive", "num-traits", "parking_lot", @@ -4125,7 +4125,7 @@ dependencies = [ [[package]] name = "magicblock-replicator" -version = "0.14.12" +version = "0.14.13" dependencies = [ "async-nats", "bincode", @@ -4151,7 +4151,7 @@ dependencies = [ [[package]] name = "magicblock-rpc-client" -version = "0.14.12" +version = "0.14.13" dependencies = [ "futures-util", "magicblock-metrics", @@ -4177,7 +4177,7 @@ dependencies = [ [[package]] name = "magicblock-services" -version = "0.14.12" +version = "0.14.13" dependencies = [ "bincode", "futures-util", @@ -4185,7 +4185,7 @@ dependencies = [ "magicblock-chainlink", "magicblock-core", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.14.12", + "magicblock-magic-program-api 0.14.13", "magicblock-metrics", "magicblock-program", "solana-hash 4.2.0", @@ -4206,7 +4206,7 @@ dependencies = [ [[package]] name = "magicblock-table-mania" -version = "0.14.12" +version = "0.14.13" dependencies = [ "ed25519-dalek 1.0.1", "magicblock-metrics", @@ -4233,7 +4233,7 @@ dependencies = [ [[package]] name = "magicblock-task-scheduler" -version = "0.14.12" +version = "0.14.13" dependencies = [ "bincode", "chrono", @@ -4259,7 +4259,7 @@ dependencies = [ [[package]] name = "magicblock-validator-admin" -version = "0.14.12" +version = "0.14.13" dependencies = [ "magicblock-delegation-program-api 3.1.0", "magicblock-program", @@ -4276,7 +4276,7 @@ dependencies = [ [[package]] name = "magicblock-version" -version = "0.14.12" +version = "0.14.13" dependencies = [ "agave-feature-set", "git-version", @@ -4525,7 +4525,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -5105,7 +5105,7 @@ dependencies = [ "bincode", "borsh 1.7.0", "ephemeral-rollups-sdk", - "magicblock-magic-program-api 0.14.12", + "magicblock-magic-program-api 0.14.13", "serde", "solana-program 3.0.0", "solana-system-interface 3.1.0", @@ -5127,7 +5127,7 @@ dependencies = [ "borsh 1.7.0", "ephemeral-rollups-sdk", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.14.12", + "magicblock-magic-program-api 0.14.13", "rkyv 0.7.46", "solana-program 3.0.0", "solana-system-interface 3.1.0", @@ -5216,7 +5216,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", @@ -5250,7 +5250,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", @@ -5421,7 +5421,7 @@ dependencies = [ "once_cell", "socket2 0.6.4", "tracing", - "windows-sys 0.60.2", + "windows-sys 0.52.0", ] [[package]] @@ -5883,7 +5883,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.60.2", + "windows-sys 0.52.0", ] [[package]] @@ -6063,7 +6063,7 @@ dependencies = [ "integration-test-tools", "magicblock-core", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.14.12", + "magicblock-magic-program-api 0.14.13", "magicblock-program", "program-schedulecommit", "rand 0.8.6", @@ -6084,7 +6084,7 @@ version = "0.0.0" dependencies = [ "integration-test-tools", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.14.12", + "magicblock-magic-program-api 0.14.13", "program-schedulecommit", "program-schedulecommit-security", "schedulecommit-client", @@ -6515,7 +6515,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52d1cfed4120b4d927bf7c0f86d2087a4a7d6027c906d9f9d525a80573b9be51" dependencies = [ "libc", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -8776,7 +8776,7 @@ dependencies = [ [[package]] name = "solana-storage-proto" -version = "0.14.12" +version = "0.14.13" dependencies = [ "bincode", "bs58", @@ -9851,7 +9851,7 @@ dependencies = [ "getrandom 0.4.3", "once_cell", "rustix", - "windows-sys 0.60.2", + "windows-sys 0.52.0", ] [[package]] @@ -9961,7 +9961,7 @@ dependencies = [ [[package]] name = "test-kit" -version = "0.14.12" +version = "0.14.13" dependencies = [ "guinea", "magicblock-accounts-db", @@ -10065,7 +10065,7 @@ dependencies = [ "integration-test-tools", "log", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.14.12", + "magicblock-magic-program-api 0.14.13", "program-flexi-counter", "solana-rpc-client-api", "solana-sdk", @@ -11087,7 +11087,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.52.0", ] [[package]]