type main_response struct { Service1 json.RawMessage `json:"service1"` ...}response := &main_response{ Service1: body,}return c.Status(code).JSON(response)
1 回答

慕姐8265434
TA貢獻1813條經驗 獲得超2個贊
挖掘幾個小時后,我在 cosmos 地址文檔中找到了答案,https://docs.cosmos.network/main/basics/accounts#addresses,它說。
每個帳戶都使用地址來標識,地址是從公鑰派生的字節序列。
然后我知道運營商地址是從公鑰派生的。但是否可以將其轉換為公鑰?答案是肯定的,因為兩者都是公開信息,只是表示形式/格式不同。
valAddr, _ := sdk.ValAddressFromBech32(v.OperatorAddress)
accAddr, _ := sdk.AccAddressFromHex(hex.EncodeToString(valAddr.Bytes()))
fmt.Println(accAddr.String())
// output: cosmos1q...
- 1 回答
- 0 關注
- 119 瀏覽
添加回答
舉報
0/150
提交
取消