func (this *MenuSubItem) httpget(geturl string) (map[string]interface{}, error) { if publicdefine.CurrProxyInfo == nil || publicdefine.CurrProxyInfo.Enabled == false { return publicdefine.HttpGet(geturl) } else if len(publicdefine.CurrProxyInfo.UserName) == 0 { return publicdefine.HttpProxyGet(geturl, publicdefine.CurrProxyInfo.IP, publicdefine.CurrProxyInfo.Port) } return publicdefine.HttpProxyGet(geturl, publicdefine.CurrProxyInfo.IP, publicdefine.CurrProxyInfo.Port, &proxy.Auth{ User: publicdefine.CurrProxyInfo.UserName, Password: publicdefine.CurrProxyInfo.Password, }) }
func (this *MergeAccount) checkSourceAddr(addr string) *publicdefine.StellarAccInfoDef { reqUrl := publicdefine.STELLAR_DEFAULT_NETWORK + publicdefine.STELLAR_NETWORK_ACCOUNTS + "/" + addr resMap, err := publicdefine.HttpGet(reqUrl) if err == nil { ret := &publicdefine.StellarAccInfoDef{} ret.PutMapBody(addr, resMap) if ret.IsExist() { return ret } else { ConsoleColor.Printf(ConsoleColor.C_RED, this.infoStrings[this.languageIndex][MA_INFO_SOURCE_ACCOUNT_NOT_EXIST]+"\r\n", addr) // fmt.Printf(this.infoStrings[this.languageIndex][MA_INFO_SOURCE_ACCOUNT_NOT_EXIST]+"\r\n", addr) } } else { ConsoleColor.Println(ConsoleColor.C_RED, err) // fmt.Println(err) } return nil }