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 关注
- 84 浏览
添加回答
举报
0/150
提交
取消