pub async fn get_stake_pools(context: &Context) -> Result<Vec<String>, Error>