Help us shape the future of Go! Take the 2026 Go Developer Survey

handler

package
v2.3.1 Latest Latest
Warning

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

Go to latest
Published: Jul 26, 2023 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Handler

type Handler struct {
	// contains filtered or unexported fields
}

Handler handler结构体

func NewHandler

func NewHandler() *Handler

NewHandler 新建handler

@return *Handler

func (*Handler) BeginCrossChain

BeginCrossChain 接收跨链请求

@receiver h
@param ctx
@param req
@return *relay_chain.BeginCrossChainResponse
@return error

func (*Handler) GatewayRegister

GatewayRegister 网关注册

@receiver h
@param ctx
@param req
@return *relay_chain.GatewayRegisterResponse
@return error

func (*Handler) GatewayUpdate

GatewayUpdate 网关信息更新

@receiver h
@param ctx
@param req
@return *relay_chain.GatewayUpdateResponse
@return error

func (*Handler) InitContract

InitContract 安装区块头同步和spv验证合约

@receiver h
@param ctx
@param req
@return *relay_chain.InitContractResponse
@return error

func (*Handler) QueryCrossChain

QueryCrossChain 跨链查询

@receiver h
@param ctx
@param req
@return *relay_chain.QueryCrossChainResponse
@return error

func (*Handler) QueryGateway

QueryGateway 网关信息查询

@receiver h
@param ctx
@param req
@return *relay_chain.QueryGatewayResponse
@return error

func (*Handler) SyncBlockHeader

SyncBlockHeader 同步区块头

@receiver h
@param ctx
@param req
@return *relay_chain.SyncBlockHeaderResponse
@return error

func (*Handler) UpdateContract

UpdateContract 升级区块头同步和spv验证合约

@receiver h
@param ctx
@param req
@return *relay_chain.UpdateContractResponse
@return error

Source Files

  • handler.go

Jump to

Keyboard shortcuts

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