Viewing File: /home/ubuntu/efiexchange-node-base/src/shared/infra/http/routes/transactions.routes.ts
import { Router } from 'express'
import {
validateTransactionRequest,
createTransactionController,
} from '@modules/transactions/useCases/CreateTransaction'
import { showTransactionController } from '@modules/transactions/useCases/ShowTransaction'
import {
validateTransactionFeeRequest,
showTransactionFeeController,
} from '@modules/transactions/useCases/ShowTransactionFee'
const transactionsRouter = Router()
transactionsRouter.post('/create',validateTransactionRequest,createTransactionController.handle)
transactionsRouter.post('/fee',validateTransactionFeeRequest,showTransactionFeeController.handle)
transactionsRouter.post('/', showTransactionController.handle)
export { transactionsRouter }
Back to Directory
File Manager