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