pub async fn get_spl_balance( provider: &Provider, token_account: &Pubkey, ) -> Result<u64, Box<dyn Error>>