pub fn governance_tokens_deposit(
        &self,
        signer: &dyn Signer,
        ui_amount: f64,
    ) -> Result<Signature, FarmClientError> {
        let inst = self.new_instruction_governance_tokens_deposit(&signer.pubkey(), ui_amount)?;

        self.sign_and_send_instructions(&[signer], &[inst])
    }
/// Deposits governing tokens to the farms realm
Deposits governing tokens to the farms realm
Deposits governing tokens to the farms realm
pub fn governance_tokens_deposit(
        &self,
        signer: &dyn Signer,
        ui_amount: f64,
    ) -> Result<Signature, FarmClientError> {
        let inst = self.new_instruction_governance_tokens_deposit(&signer.pubkey(), ui_amount)?;
        self.sign_and_send_instructions(&[signer], &[inst])
    }
pub fn governance_tokens_deposit ( & self , signer : & dyn Signer , ui_amount : f64 , ) -> Result < Signature , FarmClientError > { let inst = self . new_instruction_governance_tokens_deposit ( & signer . pubkey ( ) , ui_amount ) ? ; self . sign_and_send_instructions ( & [ signer ] , & [ inst ] ) }
Deposits governing tokens to the farms realm
Deposits governing tokens to the farms realm
&self
signer
&dyn Signer
ui_amount
f64
&self
signer
&dyn Signer
ui_amount
f64