Documentation
¶
Index ¶
Constants ¶
View Source
const CacheBlocksCount = time.Duration(15)
Transaction cache helpers
Variables ¶
This section is empty.
Functions ¶
func ApplyRoutes ¶
func ApplyRoutes(r *gin.RouterGroup)
ApplyRoutes applies router to the gin Engine
Types ¶
type CacheTxData ¶
type CacheTxData struct {
Transactions []models.Transaction
Pagination tools.Pagination
}
type GetTransactionRequest ¶
type GetTransactionRequest struct {
Hash string `uri:"hash" binding:"noahTxHash"`
}
type GetTransactionsRequest ¶
type GetTransactionsRequest struct {
Addresses []string `form:"addresses[]" binding:"omitempty,noahAddress"`
Page string `form:"page" binding:"omitempty,numeric"`
StartBlock *string `form:"startblock" binding:"omitempty,numeric"`
EndBlock *string `form:"endblock" binding:"omitempty,numeric"`
}
TODO: replace string in StartBlock, EndBlock, Page to int
Click to show internal directories.
Click to hide internal directories.