package pub import ( "app/commons/config" "github.com/gin-gonic/gin" ) type Router struct { } func (Router) Route() string { return "" } func (h Router) Register(group *gin.RouterGroup) { group.GET("info", server().Info) // 系统信息 group.GET("auth/info", server().AuthInfo) // 获取认证信息 group.POST("auth", server().Auth) // 授权登陆 group.POST("exchange/callback", server().ExchangeCallback) // 交易所充提回调 // 开发者接口 if config.AppConf().Mod != config.ModEnvProd { group.POST("dev/auth", server().DevAuth) // 开发者登录 group.POST("dev/stake", server().DevStake) // 开发者质押 group.GET("dev/next/period/job", server().DevPeriodJob) // 开启下一期收益发放 group.GET("dev/next/daily/job", server().DevDailyJob) // 开启下一日收益发放 } }