Я создаю приложение Go Google App Engine, которое будет выполнять вызовы HTTP JSON RPC к Биткойн-сервер. Я заставил свой код правильно работать на dev_appserver, но при развертывании в GAE код, похоже, не работает. Я использую библиотеку, доступную на GitHub и назовите его следующим образом:
func GetInfo(id interface{})(map[string]interface{}, os.Error){
resp, err:=httpjsonrpc.Call("user:[email protected]:18332", "getinfo", id, nil)
if err!=nil{
log.Println(err)
return resp, err
}
return resp, err
}
Который при вызове должен дать:
map[proxy: keypoololdest:1.327368259e+09 blocks:45385 keypoolsize:101 connections:11 version:50200 difficulty:8.88353262 generate:false hashespersec:0 paytxfee:0 balance:0 genproclimit:-1 testnet:true errors:]
Но при вызове GAE функция, похоже, вызывает ошибку. Какая часть кода может работать на dev_appserver, но не работать на GAE?