The white beans are undoubtedly cowpea, Vigna unguiculata likely subsp. unguiculata, although I cannot be certain of the subspecies from the seeds alone. West africa boasts a huge diversity of cowpea cultivars. See the following publication:
OGUNKANMI, L. A., TAIWO, A., MOGAJI, O. L., AWOBODEDE, A., EZIASHI, E. E. & OGUNDIPE, O. T. (2005/2006) Assessment of genetic diversity among cultivated cowpea (Vigna unguiculata L. Walp.) cultivars from a range of localities across West Africa using agronomic traits. Journal Sci. Res. Dev., , 10, 111-118.
I agree with Mrs. Rocha, pigeonpea and 2 x cowpea.
I have to rectify the authority of pigeonpea: Cajanus cajan (L.) Millsp.: Indeed the publication by Huth 1893 predates the one by Millspaugh 1900, but Huth did not intend to publish the combination as such, he just used it in a short list of examples discussing tautonyms, that are not allowed in botanical nomenclature. See:
VAN DER MAESEN L.J.G. 1986. Cajanus DC. and Atylosia W. & A. (Leguminosae). Agric. Univ. Wageningen Pap. 85–4. Pp. 225.
If you are looking for a quick fix, you can compare the seeds with pictures/images of legume seeds by browsing/googling picture or image, legume seeds, cowpea seeds, canavalia seeds, pigeon pea seeds. For a strict taxonomic determination, however, you will need to have the whole specimen of the plant with the leaves, flowers and pods. It is possible you are having Vigna unguiculata, Canavalia ensiformis (common jack bean), Cajanus cajan. But, additional material is necessary to be sure of the suggestions you are getting based on the seeds alone.
@Asfaw, thanks for your feedback. Yes, I first of all did a lot of googling about these beans varieties but was not still certain of them, which prompted me to ask this question in this platform for expert views and confirmations.