update
This commit is contained in:
@@ -27,6 +27,7 @@ const (
|
||||
)
|
||||
|
||||
type ServerCtx struct {
|
||||
msgKey string
|
||||
Config message.Config
|
||||
blockChainServer *blockchain.BlockChainServer
|
||||
rmqServer *rmq.RabbitMQServer
|
||||
@@ -41,7 +42,7 @@ func verifyMessage(timestamp uint64, sign string) bool {
|
||||
return hash == sign
|
||||
}
|
||||
|
||||
func loadConfig() {
|
||||
func loadConfig(msgKey string) {
|
||||
file, err := os.ReadFile("config.json")
|
||||
if err != nil {
|
||||
panic(fmt.Sprintf("读取配置文件失败: %v", err))
|
||||
@@ -54,6 +55,8 @@ func loadConfig() {
|
||||
|
||||
log.Printf("✅ 配置加载成功: RPC=%s, WS=%s",
|
||||
s_ctx.Config.ETHConfig.RpcURL, s_ctx.Config.ETHConfig.WsURL)
|
||||
|
||||
s_ctx.msgKey = msgKey
|
||||
}
|
||||
|
||||
func initBlockChainServer() {
|
||||
@@ -252,13 +255,13 @@ func handleChainEvent(chainEventCh chan any) {
|
||||
}
|
||||
}
|
||||
|
||||
func Start() {
|
||||
func Start(msgKey string) {
|
||||
log.Println("========================================")
|
||||
log.Println("🚀 M2Pool Payment System Starting...")
|
||||
log.Println("========================================")
|
||||
|
||||
// 加载配置
|
||||
loadConfig()
|
||||
loadConfig(msgKey)
|
||||
|
||||
// ================== 初始化区块链节点 ==================
|
||||
initBlockChainServer()
|
||||
|
||||
Reference in New Issue
Block a user