core

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Jun 20, 2023 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// explorer
	Latest40              = "latest"
	LatestN               = 40
	NewBlock              = "newblock"
	MillisecToSec         = 1000
	TxListSize            = 15
	NewAddressCountNumber = 90
	ContractTxListSize    = 25
	AddressTxListSize     = 25
	LatestTxListSize      = 10
	BlockchainListSize    = 25
	TypeContract          = "contract"
	TypeAddress           = "address"
	TypeBlock             = "block"
	TypeTx                = "tx"
	TypeUnknown           = "unknown"

	// wallet
	BalanceOfHash      = "70a08231"
	PaddingToFixLength = 64
	AddressFixedLength = 40
	TxHashFixedLength  = 66
	TokenPriceSourceDb = "db"
	TokenPriceUnit     = "USD"

	DatePattern = "2006-01-02" // it has to be this date

)
View Source
const (
	CrossTo       = 0
	CrossFrom     = 1
	AddCommitment = 2
	Generate      = 3
	CommitReceipt = 4
	Success       = 5
)

Variables

This section is empty.

Functions

func SendResponse

func SendResponse(c *gin.Context, err *errno.Errno, data interface{})

Types

type OrderListRequest

type OrderListRequest struct {
	SrcChainId  uint64 `form:"src_chain_id" json:"src_chain_id" binding:"required"`
	DestChainId uint64 `form:"dest_chain_id" json:"dest_chain_id" binding:"required"`
}

type OrderSearchRequest

type OrderSearchRequest struct {
	OrderId int64 `form:"order_id" json:"order_id" binding:"required"`
}

type Response

type Response struct {
	Code    int         `json:"code"`
	Message string      `json:"message"`
	Data    interface{} `json:"data"`
}

type TradeRequest

type TradeRequest struct {
	SrcChainId uint64 `form:"src_chain_id" json:"src_chain_id" binding:"required"`
	SrcAddress string `form:"src_address" json:"src_address" binding:"required"`
	SrcToken   string `form:"src_token" json:"src_token" binding:"required"`
	SrcAmount  uint64 `form:"src_amount" json:"src_amount" binding:"required"`

	DestChainId uint64 `form:"dest_chain_id" json:"dest_chain_id" binding:"required"`
	DestAddress string `form:"dest_address" json:"dest_address" binding:"required"`
	DestToken   string `form:"dest_token" json:"dest_token" binding:"required"`
	DestAmount  uint64 `form:"dest_amount" json:"dest_amount" binding:"required"`
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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