const express = require('express'); const beneficiaryController = require('../controllers/beneficiary.controller'); const newBeneficiaryValidator = require('../validators/beneficiary.validator'); const router = express.Router(); router.get('/validate/within-bank', beneficiaryController.validateWithinBank); router.get('/validate/outside-bank', beneficiaryController.validateOutsideBank); router.get('/ifsc-details', beneficiaryController.getIfscDetails); router.get('/', beneficiaryController.getBeneficiary); router.post('/', newBeneficiaryValidator, beneficiaryController.addBeneficiary); router.delete( '/:beneficiaryAccountNo', beneficiaryController.deleteBeneficiary ); module.exports = router;