# Functions
CreateTransaction godoc @Summary Create one transaction @Description Route used to create a one transaction @Tags transaction @Accept json @Produce json @Param hash path string true "Transaction Hash" @Success 200 {object} models.Transaction @Failure 400 {object} httputil.HTTPError @Failure 404 {object} httputil.HTTPError @Router /transaction/{hash} [post].
DeleteTransaction godoc @Summary Delete one transaction @Description Route used to delete a one transaction by ID @Tags transaction @Accept json @Produce json @Param id path int true "Transaction ID" @Success 200 {object} models.Transaction @Failure 400 {object} httputil.HTTPError @Failure 404 {object} httputil.HTTPError @Router /transaction/{id} [delete].
FindTransactionsByBlockNumber godoc @Summary Show one transaction registred @Description Route used to get a one transaction registred by BlockNumber @Tags transaction @Accept json @Produce json @Param BlockNumber path int true "Transaction BlockNumber" @Success 200 {object} models.Transaction @Failure 400 {object} httputil.HTTPError @Failure 404 {object} httputil.HTTPError @Router /transactions/blockNumber/{BlockNumber} [get].
ShowAllTransactions godoc @Summary Show all transactions registred @Description Route used to list all transactions registred @Tags transaction @Accept json @Produce json @Success 200 {object} models.Transaction @Failure 400 {object} httputil.HTTPError @Failure 404 {object} httputil.HTTPError @Router /transactions [get].
ShowOneTransactionID godoc @Summary Show one transaction registred @Description Route used to get a one transaction registred by ID @Tags transaction @Accept json @Produce json @Param id path int true "Transaction ID" @Success 200 {object} models.Transaction @Failure 400 {object} httputil.HTTPError @Failure 404 {object} httputil.HTTPError @Router /transaction/{id} [get].
UpdateTransaction godoc @Summary Update one transaction @Description Route used to update a one transaction by ID @Tags transaction @Accept json @Produce json @Param id path int true "Transaction ID" @Param transaction body models.Transaction true "Model of Transaction" @Success 200 {object} models.Transaction @Failure 400 {object} httputil.HTTPError @Failure 404 {object} httputil.HTTPError @Router /transaction/{id} [patch].