From c848645aba522fbe64dec529c95656efb0c3ce64 Mon Sep 17 00:00:00 2001 From: Tyera Date: Wed, 3 Jul 2024 14:06:54 -0600 Subject: [PATCH] Add suggestion to deprecation message (#1993) --- rpc-client/src/nonblocking/rpc_client.rs | 4 +++- rpc-client/src/rpc_client.rs | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/rpc-client/src/nonblocking/rpc_client.rs b/rpc-client/src/nonblocking/rpc_client.rs index 8282dbfd5b5cf8..bcaf3e16f41d0b 100644 --- a/rpc-client/src/nonblocking/rpc_client.rs +++ b/rpc-client/src/nonblocking/rpc_client.rs @@ -2078,7 +2078,9 @@ impl RpcClient { /// ``` #[deprecated( since = "1.18.18", - note = "Do not use; getStakeActivation is deprecated on the JSON-RPC server" + note = "Do not use; getStakeActivation is deprecated on the JSON-RPC server. Please use \ + the stake account and StakeHistory sysvar to call \ + `Delegation::stake_activating_and_deactivating()` instead" )] pub async fn get_stake_activation( &self, diff --git a/rpc-client/src/rpc_client.rs b/rpc-client/src/rpc_client.rs index a95548bf0520d6..eedb1c14ec1539 100644 --- a/rpc-client/src/rpc_client.rs +++ b/rpc-client/src/rpc_client.rs @@ -1776,7 +1776,9 @@ impl RpcClient { /// ``` #[deprecated( since = "1.18.18", - note = "Do not use; getStakeActivation is deprecated on the JSON-RPC server" + note = "Do not use; getStakeActivation is deprecated on the JSON-RPC server. Please use \ + the stake account and StakeHistory sysvar to call \ + `Delegation::stake_activating_and_deactivating()` instead" )] #[allow(deprecated)] pub fn get_stake_activation(