pub async fn subscribe_program(
    &mut self,
    account: Pubkey,
    oneshot: Option<oneshot::Sender<Vec<Account>>>,
  ) -> Result<()> {
    self
      .subscribe_program_internal(account, oneshot, true)
      .await
  }
/// Send a program subscription request to Solana Cluster.
///
/// When this method returns, it does not mean that a subscription
/// has been successfully created, but only the the request was
/// sent successfully.
Send a program subscription request to Solana Cluster.
When this method returns, it does not mean that a subscription
has been successfully created, but only the the request was
sent successfully.
Send a program subscription request to Solana Cluster . When this method returns it does not mean that a subscription has been successfully created but only the the request was sent successfully .
pub async fn subscribe_program(
    &mut self,
    account: Pubkey,
    oneshot: Option<oneshot::Sender<Vec<Account>>>,
  ) -> Result<()> {
    self
      .subscribe_program_internal(account, oneshot, true)
      .await
  }
pub async fn subscribe_program ( & mut self , account : Pubkey , oneshot : Option < oneshot :: Sender < Vec < Account > > > , ) -> Result < ( ) > { self . subscribe_program_internal ( account , oneshot , true ) . await }
Send a program subscription request to Solana Cluster.
Send a program subscription request to Solana Cluster .
&mut self
account
Pubkey
oneshot
Option<oneshot::Sender<Vec<Account>>>
&mut self
account
Pubkey
oneshot
Option<oneshot::Sender<Vec<Account>>>