From e8ac538734e4e119fe292212fcaed31f88555f9c Mon Sep 17 00:00:00 2001 From: Boris Vujicic Date: Wed, 20 Nov 2024 15:05:21 +0100 Subject: [PATCH 1/3] Add Solayer restake program --- crates/plugin/triton_config.json | 4 ++++ crates/plugin/triton_config_dev.json | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/crates/plugin/triton_config.json b/crates/plugin/triton_config.json index 0ac5d94..ba3f639 100644 --- a/crates/plugin/triton_config.json +++ b/crates/plugin/triton_config.json @@ -170,6 +170,10 @@ "pre": true, "post": true }, + "sSo1iU21jBrU9VaJ8PJib1MtorefUV4fzC9GURa2KNn": { + "pre": true, + "post": true + }, "endoLNCKTqDn8gSVnN2hDdpgACUPWHZTwoYnnMybpAT": { "pre": true, "post": true diff --git a/crates/plugin/triton_config_dev.json b/crates/plugin/triton_config_dev.json index 0ac5d94..ba3f639 100644 --- a/crates/plugin/triton_config_dev.json +++ b/crates/plugin/triton_config_dev.json @@ -170,6 +170,10 @@ "pre": true, "post": true }, + "sSo1iU21jBrU9VaJ8PJib1MtorefUV4fzC9GURa2KNn": { + "pre": true, + "post": true + }, "endoLNCKTqDn8gSVnN2hDdpgACUPWHZTwoYnnMybpAT": { "pre": true, "post": true From 136cf634ab2c445e3a1c16928bdc6b63bfc068c3 Mon Sep 17 00:00:00 2001 From: quellen-sol Date: Tue, 26 Nov 2024 11:49:50 -0700 Subject: [PATCH 2/3] Remove length limits for Token22 program --- crates/plugin/triton_config.json | 5 +---- crates/plugin/triton_config_dev.json | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/crates/plugin/triton_config.json b/crates/plugin/triton_config.json index ba3f639..e67a62c 100644 --- a/crates/plugin/triton_config.json +++ b/crates/plugin/triton_config.json @@ -48,10 +48,7 @@ }, "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb": { "pre": true, - "post": true, - "lengthExclusions": [ - 182 - ] + "post": true }, "hadeK9DLv9eA7ya5KCTqSvSvRZeJC3JgD5a9Y3CNbvu": { "post": true diff --git a/crates/plugin/triton_config_dev.json b/crates/plugin/triton_config_dev.json index ba3f639..e67a62c 100644 --- a/crates/plugin/triton_config_dev.json +++ b/crates/plugin/triton_config_dev.json @@ -48,10 +48,7 @@ }, "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb": { "pre": true, - "post": true, - "lengthExclusions": [ - 182 - ] + "post": true }, "hadeK9DLv9eA7ya5KCTqSvSvRZeJC3JgD5a9Y3CNbvu": { "post": true From 2aa59acad32d84549a19107d0e0c32592a0257b7 Mon Sep 17 00:00:00 2001 From: quellen-sol Date: Tue, 3 Dec 2024 10:50:39 -0700 Subject: [PATCH 3/3] 2.0.18 --- Cargo.lock | 68 +++++++++++++++++++------------------- Cargo.toml | 14 ++++---- crates/plugin/Cargo.toml | 16 ++++----- crates/rabbitmq/Cargo.toml | 8 ++--- 4 files changed, 53 insertions(+), 53 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f8d84aa..e5c52e4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -56,8 +56,8 @@ dependencies = [ [[package]] name = "agave-geyser-plugin-interface" -version = "2.0.15" -source = "git+https://github.com/step-finance/agave?rev=4d1feb2d3fb17bda97464996b4cf0299f9cac2ae#4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" +version = "2.0.18" +source = "git+https://github.com/step-finance/agave?rev=2c1ad9e37da7bde837e31e3e9b2858b75c81ec20#2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" dependencies = [ "log", "solana-sdk", @@ -1561,7 +1561,7 @@ dependencies = [ [[package]] name = "holaplex-indexer-rabbitmq" -version = "0.13.3" +version = "0.13.4" dependencies = [ "agave-geyser-plugin-interface", "base64 0.13.0", @@ -1581,7 +1581,7 @@ dependencies = [ [[package]] name = "holaplex-indexer-rabbitmq-geyser" -version = "0.13.3" +version = "0.13.4" dependencies = [ "agave-geyser-plugin-interface", "anyhow", @@ -3037,8 +3037,8 @@ dependencies = [ [[package]] name = "solana-account-decoder" -version = "2.0.15" -source = "git+https://github.com/step-finance/agave?rev=4d1feb2d3fb17bda97464996b4cf0299f9cac2ae#4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" +version = "2.0.18" +source = "git+https://github.com/step-finance/agave?rev=2c1ad9e37da7bde837e31e3e9b2858b75c81ec20#2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" dependencies = [ "Inflector", "base64 0.22.1", @@ -3061,8 +3061,8 @@ dependencies = [ [[package]] name = "solana-compute-budget" -version = "2.0.15" -source = "git+https://github.com/step-finance/agave?rev=4d1feb2d3fb17bda97464996b4cf0299f9cac2ae#4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" +version = "2.0.18" +source = "git+https://github.com/step-finance/agave?rev=2c1ad9e37da7bde837e31e3e9b2858b75c81ec20#2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" dependencies = [ "rustc_version", "solana-sdk", @@ -3070,8 +3070,8 @@ dependencies = [ [[package]] name = "solana-config-program" -version = "2.0.15" -source = "git+https://github.com/step-finance/agave?rev=4d1feb2d3fb17bda97464996b4cf0299f9cac2ae#4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" +version = "2.0.18" +source = "git+https://github.com/step-finance/agave?rev=2c1ad9e37da7bde837e31e3e9b2858b75c81ec20#2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" dependencies = [ "bincode", "chrono", @@ -3083,8 +3083,8 @@ dependencies = [ [[package]] name = "solana-curve25519" -version = "2.0.15" -source = "git+https://github.com/step-finance/agave?rev=4d1feb2d3fb17bda97464996b4cf0299f9cac2ae#4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" +version = "2.0.18" +source = "git+https://github.com/step-finance/agave?rev=2c1ad9e37da7bde837e31e3e9b2858b75c81ec20#2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" dependencies = [ "bytemuck", "bytemuck_derive", @@ -3095,8 +3095,8 @@ dependencies = [ [[package]] name = "solana-logger" -version = "2.0.15" -source = "git+https://github.com/step-finance/agave?rev=4d1feb2d3fb17bda97464996b4cf0299f9cac2ae#4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" +version = "2.0.18" +source = "git+https://github.com/step-finance/agave?rev=2c1ad9e37da7bde837e31e3e9b2858b75c81ec20#2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" dependencies = [ "env_logger", "lazy_static", @@ -3105,8 +3105,8 @@ dependencies = [ [[package]] name = "solana-measure" -version = "2.0.15" -source = "git+https://github.com/step-finance/agave?rev=4d1feb2d3fb17bda97464996b4cf0299f9cac2ae#4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" +version = "2.0.18" +source = "git+https://github.com/step-finance/agave?rev=2c1ad9e37da7bde837e31e3e9b2858b75c81ec20#2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" dependencies = [ "log", "solana-sdk", @@ -3114,8 +3114,8 @@ dependencies = [ [[package]] name = "solana-metrics" -version = "2.0.15" -source = "git+https://github.com/step-finance/agave?rev=4d1feb2d3fb17bda97464996b4cf0299f9cac2ae#4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" +version = "2.0.18" +source = "git+https://github.com/step-finance/agave?rev=2c1ad9e37da7bde837e31e3e9b2858b75c81ec20#2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" dependencies = [ "crossbeam-channel", "gethostname", @@ -3128,8 +3128,8 @@ dependencies = [ [[package]] name = "solana-program" -version = "2.0.15" -source = "git+https://github.com/step-finance/agave?rev=4d1feb2d3fb17bda97464996b4cf0299f9cac2ae#4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" +version = "2.0.18" +source = "git+https://github.com/step-finance/agave?rev=2c1ad9e37da7bde837e31e3e9b2858b75c81ec20#2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" dependencies = [ "ark-bn254", "ark-ec", @@ -3173,8 +3173,8 @@ dependencies = [ [[package]] name = "solana-program-runtime" -version = "2.0.15" -source = "git+https://github.com/step-finance/agave?rev=4d1feb2d3fb17bda97464996b4cf0299f9cac2ae#4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" +version = "2.0.18" +source = "git+https://github.com/step-finance/agave?rev=2c1ad9e37da7bde837e31e3e9b2858b75c81ec20#2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" dependencies = [ "base64 0.22.1", "bincode", @@ -3201,8 +3201,8 @@ dependencies = [ [[package]] name = "solana-sdk" -version = "2.0.15" -source = "git+https://github.com/step-finance/agave?rev=4d1feb2d3fb17bda97464996b4cf0299f9cac2ae#4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" +version = "2.0.18" +source = "git+https://github.com/step-finance/agave?rev=2c1ad9e37da7bde837e31e3e9b2858b75c81ec20#2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" dependencies = [ "bincode", "bitflags 2.5.0", @@ -3249,8 +3249,8 @@ dependencies = [ [[package]] name = "solana-sdk-macro" -version = "2.0.15" -source = "git+https://github.com/step-finance/agave?rev=4d1feb2d3fb17bda97464996b4cf0299f9cac2ae#4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" +version = "2.0.18" +source = "git+https://github.com/step-finance/agave?rev=2c1ad9e37da7bde837e31e3e9b2858b75c81ec20#2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" dependencies = [ "bs58 0.5.1", "proc-macro2", @@ -3267,8 +3267,8 @@ checksum = "468aa43b7edb1f9b7b7b686d5c3aeb6630dc1708e86e31343499dd5c4d775183" [[package]] name = "solana-transaction-status" -version = "2.0.15" -source = "git+https://github.com/step-finance/agave?rev=4d1feb2d3fb17bda97464996b4cf0299f9cac2ae#4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" +version = "2.0.18" +source = "git+https://github.com/step-finance/agave?rev=2c1ad9e37da7bde837e31e3e9b2858b75c81ec20#2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" dependencies = [ "Inflector", "base64 0.22.1", @@ -3293,8 +3293,8 @@ dependencies = [ [[package]] name = "solana-type-overrides" -version = "2.0.15" -source = "git+https://github.com/step-finance/agave?rev=4d1feb2d3fb17bda97464996b4cf0299f9cac2ae#4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" +version = "2.0.18" +source = "git+https://github.com/step-finance/agave?rev=2c1ad9e37da7bde837e31e3e9b2858b75c81ec20#2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" dependencies = [ "lazy_static", "rand 0.8.5", @@ -3302,8 +3302,8 @@ dependencies = [ [[package]] name = "solana-vote" -version = "2.0.15" -source = "git+https://github.com/step-finance/agave?rev=4d1feb2d3fb17bda97464996b4cf0299f9cac2ae#4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" +version = "2.0.18" +source = "git+https://github.com/step-finance/agave?rev=2c1ad9e37da7bde837e31e3e9b2858b75c81ec20#2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" dependencies = [ "itertools 0.12.1", "log", @@ -3316,8 +3316,8 @@ dependencies = [ [[package]] name = "solana-zk-token-sdk" -version = "2.0.15" -source = "git+https://github.com/step-finance/agave?rev=4d1feb2d3fb17bda97464996b4cf0299f9cac2ae#4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" +version = "2.0.18" +source = "git+https://github.com/step-finance/agave?rev=2c1ad9e37da7bde837e31e3e9b2858b75c81ec20#2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" dependencies = [ "aes-gcm-siv", "base64 0.22.1", diff --git a/Cargo.toml b/Cargo.toml index 944394b..ac05134 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,13 +28,13 @@ inherits = "release" # strip = "symbols" # Not supported in the workspace toolchain version [patch.crates-io] -solana-transaction-status = { git = 'https://github.com/step-finance/agave', rev = "4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" } -solana-sdk = { git = 'https://github.com/step-finance/agave', rev = "4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" } -agave-geyser-plugin-interface = { git = 'https://github.com/step-finance/agave', rev = "4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" } -solana-logger = { git = 'https://github.com/step-finance/agave', rev = "4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" } -solana-program = { git = 'https://github.com/step-finance/agave', rev = "4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" } -solana-metrics = { git = 'https://github.com/step-finance/agave', rev = "4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" } -solana-zk-token-sdk = { git = 'https://github.com/step-finance/agave', rev = "4d1feb2d3fb17bda97464996b4cf0299f9cac2ae" } +solana-transaction-status = { git = 'https://github.com/step-finance/agave', rev = "2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" } +solana-sdk = { git = 'https://github.com/step-finance/agave', rev = "2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" } +agave-geyser-plugin-interface = { git = 'https://github.com/step-finance/agave', rev = "2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" } +solana-logger = { git = 'https://github.com/step-finance/agave', rev = "2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" } +solana-program = { git = 'https://github.com/step-finance/agave', rev = "2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" } +solana-metrics = { git = 'https://github.com/step-finance/agave', rev = "2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" } +solana-zk-token-sdk = { git = 'https://github.com/step-finance/agave', rev = "2c1ad9e37da7bde837e31e3e9b2858b75c81ec20" } # solana-transaction-status = { path = "../agave/transaction-status" } # solana-sdk = { path = "../agave/sdk" } diff --git a/crates/plugin/Cargo.toml b/crates/plugin/Cargo.toml index 0137437..b8f7e90 100644 --- a/crates/plugin/Cargo.toml +++ b/crates/plugin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "holaplex-indexer-rabbitmq-geyser" -version = "0.13.3" +version = "0.13.4" authors = [ "ryans ", "Dana ", @@ -44,13 +44,13 @@ zstd = "0.12.3" # solana-metrics = { path = "../../../agave/metrics" } # solana-transaction-status = { path = "../../../agave/transaction-status" } -agave-geyser-plugin-interface = { version = "=2.0.15" } -solana-logger = { version = "=2.0.15" } -solana-sdk = { version = "=2.0.15" } -solana-program = { version = "=2.0.15" } -solana-metrics = { version = "=2.0.15" } -solana-transaction-status = { version = "=2.0.15" } -solana-zk-token-sdk ={ version = "=2.0.15" } +agave-geyser-plugin-interface = { version = "=2.0.18" } +solana-logger = { version = "=2.0.18" } +solana-sdk = { version = "=2.0.18" } +solana-program = { version = "=2.0.18" } +solana-metrics = { version = "=2.0.18" } +solana-transaction-status = { version = "=2.0.18" } +solana-zk-token-sdk ={ version = "=2.0.18" } [dependencies.tokio] version = "1.18.2" diff --git a/crates/rabbitmq/Cargo.toml b/crates/rabbitmq/Cargo.toml index efe1538..8c182c0 100644 --- a/crates/rabbitmq/Cargo.toml +++ b/crates/rabbitmq/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "holaplex-indexer-rabbitmq" -version = "0.13.3" +version = "0.13.4" authors = [ "ryans ", "Dana ", @@ -40,9 +40,9 @@ serde_json = { version = "1.0.79" } # agave-geyser-plugin-interface = { path = "../../../agave/geyser-plugin-interface" } # solana-program = { path = "../../../agave/sdk/program", optional = true } -solana-transaction-status = { version = "=2.0.15" } -agave-geyser-plugin-interface = { version = "=2.0.15" } -solana-program = { version = "=2.0.15", optional = true } +solana-transaction-status = { version = "=2.0.18" } +agave-geyser-plugin-interface = { version = "=2.0.18" } +solana-program = { version = "=2.0.18", optional = true } strum = { version = "0.24.1", features = ["derive"] } thiserror = "1.0.30"