
así queda por siempre :/
Eso era lo esperado. Sin embargo, si ejecutas telnet desde la máquina que te está dando la excepción, con el comando
o 8332 , en lugar de quedar a la espera de comandos, como tienes ahora, debería aparecer un mensaje que diga:
No se puede abrir la conexión al host. En ese caso, sería la dirección IP que añadiste a yougetsignal.com. Si es así, significaría lo que te comenté anteriormente, que no puedes acceder a tu propia máquina a través de la dirección remota, y por tanto, para hacer pruebas en local deberías utilizar la dirección 127.0.0.1 en el cliente PHP.
No hay alguna alternativa al jsonRPCClient.class en php? como podría ser el javascript u otro?
Respecto a las librerías cliente, yo utilizo directamente json_encode y json_decode:
http://es1.php.net/json_encode y
http://es1.php.net/json_decode . En ese particular, no necesitas nada rebuscado.
Para recibir pagos con bitcoins, yo he utilizado en PHP el Receive Payments API de blockchain.info:
https://blockchain.info/api/api_receive . También te puede interesar el JSON RPC API de blockchain.info:
https://blockchain.info/api/json_rpc_api , de manera que no necesites mantener un nodo Bitcoin-Qt completo para trabajar.
En Javascript, puedes probar con
Bitcore.io, que utiliza node.js. Lo ha publicado el equipo de Bitpay y parece que es bastante completo.
También te puede interesar echar un vistazo a
BitcoinJ. Es la librería Java que utiliza el cliente Multibit, pero no sé si se adaptará a tus necesidades.