Documentation ¶
Index ¶
- type QueryGroup
- func (api *QueryGroup) InitQueryGroup(g *gin.RouterGroup)
- func (api *QueryGroup) QueryBalance(c *gin.Context)
- func (api *QueryGroup) QueryERC20TxRecord(c *gin.Context)
- func (api *QueryGroup) QueryNativeTxRecord(c *gin.Context)
- func (api *QueryGroup) QueryNftList(c *gin.Context)
- func (api *QueryGroup) QueryNftType(c *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type QueryGroup ¶
type QueryGroup struct {
// contains filtered or unexported fields
}
func NewQueryApiGroup ¶
func NewQueryApiGroup() QueryGroup
func (*QueryGroup) InitQueryGroup ¶
func (api *QueryGroup) InitQueryGroup(g *gin.RouterGroup)
func (*QueryGroup) QueryBalance ¶
func (api *QueryGroup) QueryBalance(c *gin.Context)
@Summary query wallet balance @Produce json @Param wallet_address formData string true "wallet bsc address" @Success 200 {object} response.Response @Failure 500 {object} response.Response @Router /query-api/v1/balance [post]
func (*QueryGroup) QueryERC20TxRecord ¶
func (api *QueryGroup) QueryERC20TxRecord(c *gin.Context)
@Summary query wallet ERC20 tx list(7 days) @Produce json @Param wallet_address formData string true "wallet bsc address" @Param contract_address formData string true "erc20 contract address" @Success 200 {object} response.Response @Failure 500 {object} response.Response @Router /query-api/v1/txRecord/erc20 [post]
func (*QueryGroup) QueryNativeTxRecord ¶
func (api *QueryGroup) QueryNativeTxRecord(c *gin.Context)
@Summary query wallet native tx list(7 days) @Produce json @Param wallet_address formData string true "wallet bsc address" @Success 200 {object} response.Response @Failure 500 {object} response.Response @Router /query-api/v1/txRecord/native [post]
func (*QueryGroup) QueryNftList ¶
func (api *QueryGroup) QueryNftList(c *gin.Context)
@Summary query single nft list @Produce json @Param wallet_address formData string true "wallet bsc address" @Param contract_address formData string true "nft contract address" @Param type formData string true "nft type" @Success 200 {object} response.Response @Failure 500 {object} response.Response @Router /query-api/v1/nft/list [post]
func (*QueryGroup) QueryNftType ¶
func (api *QueryGroup) QueryNftType(c *gin.Context)
@Summary query all nft type @Produce json @Param wallet_address formData string true "wallet bsc address" @Param contract_address formData string true "nft contract address" @Success 200 {object} response.Response @Failure 500 {object} response.Response @Router /query-api/v1/nft/type [post]