queryApi

package
v0.1.0-alpha Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 28, 2022 License: MIT Imports: 8 Imported by: 0

Documentation

Index

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]

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL