btc_protocol

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jan 19, 2024 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	BRC20     = "brc-20"
	SRC20     = "src-20"
	RUNEALPHA = "runealpha"
)

Variables

This section is empty.

Functions

func PostProcessBasicXApiResponse

func PostProcessBasicXApiResponse(w http.ResponseWriter, cliCtx context.CLIContext, body interface{})

func QueryAllTickHandlerFn

func QueryAllTickHandlerFn(cliCtx context.CLIContext) http.HandlerFunc

func QueryArc20TxsEventsByBtcHashHandlerFunc

func QueryArc20TxsEventsByBtcHashHandlerFunc(cliCtx context.CLIContext, ethApi *eth.PublicEthereumAPI) http.HandlerFunc

func QueryBalanceByNameAndAddrHandlerFn

func QueryBalanceByNameAndAddrHandlerFn(cliCtx context.CLIContext) http.HandlerFunc

func QueryBrc20AllBalanceByAddrHandlerFn

func QueryBrc20AllBalanceByAddrHandlerFn(cliCtx context.CLIContext) http.HandlerFunc

func QueryBrc20AllTransferableBalanceByAddrHandlerFn

func QueryBrc20AllTransferableBalanceByAddrHandlerFn(cliCtx context.CLIContext) http.HandlerFunc

func QueryBrc20TickByNameHandlerFn

func QueryBrc20TickByNameHandlerFn(cliCtx context.CLIContext) http.HandlerFunc

func QueryBrc20TotalTickHoldersHandlerFn

func QueryBrc20TotalTickHoldersHandlerFn(cliCtx context.CLIContext) http.HandlerFunc

func QueryBrc20TransferableBalanceByNameAndAddrHandlerFn

func QueryBrc20TransferableBalanceByNameAndAddrHandlerFn(cliCtx context.CLIContext) http.HandlerFunc

func QueryBrc20TxsEventsByBtcHashHandlerFunc

func QueryBrc20TxsEventsByBtcHashHandlerFunc(cliCtx context.CLIContext, ethApi *eth.PublicEthereumAPI) http.HandlerFunc

func QueryBrc20TxsEventsByBtcTxidHandlerFunc

func QueryBrc20TxsEventsByBtcTxidHandlerFunc(cliCtx context.CLIContext, ethApi *eth.PublicEthereumAPI) http.HandlerFunc

func QueryRuneTxEventsByTxHashHandlerFunc

func QueryRuneTxEventsByTxHashHandlerFunc(cliCtx context.CLIContext, ethApi *eth.PublicEthereumAPI) http.HandlerFunc

func QueryRuneTxsEventsByBtcHashHandlerFunc

func QueryRuneTxsEventsByBtcHashHandlerFunc(cliCtx context.CLIContext, ethApi *eth.PublicEthereumAPI) http.HandlerFunc

func QuerySrc20AllBalanceHandlerFunc

func QuerySrc20AllBalanceHandlerFunc(cliCtx context.CLIContext) http.HandlerFunc

func QuerySrc20AllTokenInfoHandlerFunc

func QuerySrc20AllTokenInfoHandlerFunc(cliCtx context.CLIContext) http.HandlerFunc

func QuerySrc20BalanceHandlerFunc

func QuerySrc20BalanceHandlerFunc(cliCtx context.CLIContext) http.HandlerFunc

func QuerySrc20HeightLastestHandlerFunc

func QuerySrc20HeightLastestHandlerFunc(cliCtx context.CLIContext) http.HandlerFunc

func QuerySrc20TokenInfoHandlerFunc

func QuerySrc20TokenInfoHandlerFunc(cliCtx context.CLIContext) http.HandlerFunc

func QuerySrc20TxEventsByTxHashHandlerFunc

func QuerySrc20TxEventsByTxHashHandlerFunc(cliCtx context.CLIContext, ethApi *eth.PublicEthereumAPI) http.HandlerFunc

func QuerySrc20TxsEventsByBtcHashHandlerFunc

func QuerySrc20TxsEventsByBtcHashHandlerFunc(cliCtx context.CLIContext, ethApi *eth.PublicEthereumAPI) http.HandlerFunc

func QuerySrc20TxsEventsByBtcIndexHandlerFunc

func QuerySrc20TxsEventsByBtcIndexHandlerFunc(cliCtx context.CLIContext, ethApi *eth.PublicEthereumAPI) http.HandlerFunc

func RegisterBtcProtocolRoutes

func RegisterBtcProtocolRoutes(cliCtx context.CLIContext, r *mux.Router, ethApi *eth.PublicEthereumAPI)

func WriteBasicXApiErrorResponse

func WriteBasicXApiErrorResponse(w http.ResponseWriter, status int, msg string)

Types

type ARC20EventRequestParams

type ARC20EventRequestParams []uint64

Jump to

Keyboard shortcuts

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