conde (OP)
Newbie
Offline
Activity: 55
Merit: 0
|
|
November 30, 2012, 11:31:38 AM |
|
Estoy probando el siguiente codigo con jsonRPCClient + php + bitcoind Alguien me podria indicar como aceder a un valor para mostrarlo en el navegador me muestra todo el array ¿pero si quiero mostrar solo el valor ejemplo:version? ¿como acedo al array si es un objeto? require_once 'jsonRPCClient.php'; $bitcoin = new jsonRPCClient(' http://user:password@localhost:8332/');echo "<pre>\n"; echo "La variable bitcoin es un:\t" . gettype($bitcoin) . "\n"; print_r ($bitcoin->getinfo()); echo "\n\n"; Un saludo.
|
|
|
|
dserrano5
Legendary
Offline
Activity: 1974
Merit: 1029
|
|
November 30, 2012, 12:56:04 PM |
|
Estoy probando el siguiente codigo con jsonRPCClient + php + bitcoind Alguien me podria indicar como aceder a un valor para mostrarlo en el navegador me muestra todo el array ¿pero si quiero mostrar solo el valor ejemplo:version? ¿como acedo al array si es un objeto?
El RPC te contesta con un cacho de JSON. Tendrás que usar alguna lib de JSON que haya para PHP a fin de poder decodificar el JSON y convertirlo en una estructura de datos usable desde PHP.
|
|
|
|
conde (OP)
Newbie
Offline
Activity: 55
Merit: 0
|
|
November 30, 2012, 01:30:12 PM |
|
Bueno la libreria ya la uso jsonRPCClient.php
require_once("jsonRPCClient.php") y me devuelve una estructura tipo
Array {
[version] -> 6.0000 [xxxxxx]-> xxxxxx [xxxxxx]-> xxxxxx }
se supone que ya es una estructura php pero creo que entra en juego la Programacion orientada a Objetos y no la domino para sacar de ese array solo ejem:[version]
he probado con:
echo $bitcoin->getinfo->version; con echo $bitcoin->version; con $a[] = $bitcoin->getinfo->version;
Y nada creo que para haceder a valor de version tendra que ser con el metodo Orientado ha Objetos y no lo domino pero el Array si me lo devuelve.
Un saludo
|
|
|
|
ingrownpocket
Legendary
Offline
Activity: 952
Merit: 1000
|
|
November 30, 2012, 01:45:42 PM |
|
require_once 'jsonRPCClient.php'; $bitcoin = new jsonRPCClient(' http://user:password@localhost:8332/');echo "<pre>\n"; echo "La variable bitcoin es un:\t" . gettype($bitcoin) . "\n"; $result=$bitcoin->getinfo(); echo "<textarea>"; print_r ($result); echo "</textarea>"
|
|
|
|
conde (OP)
Newbie
Offline
Activity: 55
Merit: 0
|
|
November 30, 2012, 02:17:16 PM |
|
Hola Carlos eso es justo lo que tengo pero tu lo haces con un textarea
me tira esto Array ( [version] => 70100 [protocolversion] => 60002 [walletversion] => 60000 [balance] => 50 [blocks] => 39117 [connections] => 5 [proxy] => [difficulty] => 1 [testnet] => 1 [keypoololdest] => 1353579600 [keypoolsize] => 103 [paytxfee] => 0 [errors] => )
yo lo que quiero es aceder solo a un valor de uno ejem:valor de Version 701000
|
|
|
|
ingrownpocket
Legendary
Offline
Activity: 952
Merit: 1000
|
|
November 30, 2012, 02:21:26 PM |
|
require_once 'jsonRPCClient.php'; $bitcoin = new jsonRPCClient(' http://user:password@localhost:8332/');echo "<pre>\n"; echo "La variable bitcoin es un:\t" . gettype($bitcoin) . "\n"; $result=$bitcoin->getinfo(); echo $result['version'];
|
|
|
|
conde (OP)
Newbie
Offline
Activity: 55
Merit: 0
|
|
November 30, 2012, 02:31:12 PM |
|
Ok gracias Carlos L. Yo estaba empeñado en que solo podia aceder al valor de otra manera nueva orientada ha objetos pero haora si.de todas formas abra que ponerse al dia con P.O.O
Un saludo.
|
|
|
|
x12345
|
|
December 01, 2012, 08:08:28 PM |
|
Solo x preguntar... estas desarrollando una webapp para bitcoind? Si la respuesta es afirmativa, me ofresco como alfa-/beta-/tester
|
Key GPG 92B7635F | | | jabber: bitcoin AT imbox.im | | | C/V de BTCs |
|
|
|
conde (OP)
Newbie
Offline
Activity: 55
Merit: 0
|
|
December 02, 2012, 08:32:45 AM |
|
De momento estoy dando los primeros pasos para comprender bien el Entorno bitcoind + php. Una vez que domine bien y pueda ofrecer un servicio Util y sobre todo Seguro.
Entonces tratare de implementar algo. Se agradece lo Tendre en cuenta.
Un saludo.
|
|
|
|
pkarc
|
|
December 08, 2012, 10:56:11 PM |
|
Solo x preguntar... estas desarrollando una webapp para bitcoind? Si la respuesta es afirmativa, me ofresco como alfa-/beta-/tester te veo muy emocionado en ser beta tester, dentro de las proximas semanas sacare un pool, si estas interesado y tienes como hacer mining te agradecere si aportas algunos MHs como beta tester.
|
|
|
|
Xenland
Legendary
Offline
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
|
|
December 08, 2012, 10:57:18 PM |
|
|
|
|
|
ingrownpocket
Legendary
Offline
Activity: 952
Merit: 1000
|
|
December 09, 2012, 09:15:09 PM |
|
|
|
|
|
x12345
|
|
December 12, 2012, 11:39:56 AM |
|
Solo x preguntar... estas desarrollando una webapp para bitcoind? Si la respuesta es afirmativa, me ofresco como alfa-/beta-/tester te veo muy emocionado en ser beta tester, dentro de las proximas semanas sacare un pool, si estas interesado y tienes como hacer mining te agradecere si aportas algunos MHs como beta tester. Gracias x la oferta, es muy tentadora, pero por el momento me interesa + probar un cliente web para bitcoind. S2
|
Key GPG 92B7635F | | | jabber: bitcoin AT imbox.im | | | C/V de BTCs |
|
|
|
mrvision
|
|
December 16, 2012, 10:27:40 AM |
|
Solo x preguntar... estas desarrollando una webapp para bitcoind? Si la respuesta es afirmativa, me ofresco como alfa-/beta-/tester te veo muy emocionado en ser beta tester, dentro de las proximas semanas sacare un pool, si estas interesado y tienes como hacer mining te agradecere si aportas algunos MHs como beta tester. Gracias x la oferta, es muy tentadora, pero por el momento me interesa + probar un cliente web para bitcoind. S2 No entiendo bien a lo que te refieres, si quieres usar un cliente web de bitcoin ¿no te vale con el de blockchain.info?
|
|
|
|
dserrano5
Legendary
Offline
Activity: 1974
Merit: 1029
|
|
December 16, 2012, 11:17:07 AM |
|
Gracias x la oferta, es muy tentadora, pero por el momento me interesa + probar un cliente web para bitcoind.
No entiendo bien a lo que te refieres, si quieres usar un cliente web de bitcoin ¿no te vale con el de blockchain.info? Yo entiendo que se trata de alguna clase de programa que por un lado se comunicaría con bitcoind por RPC y por otro lado haría de servidor web. Así, uno podría gestionar su bitcoind usando un navegador.
|
|
|
|
mrvision
|
|
December 16, 2012, 09:56:18 PM |
|
Yo entiendo que se trata de alguna clase de programa que por un lado se comunicaría con bitcoind por RPC y por otro lado haría de servidor web. Así, uno podría gestionar su bitcoind usando un navegador.
Ah, ya veo... sería como un GUI del bitcoind para instalarlo junto al demonio... si... no estaría mal... pero yo tengo ya 4 servidores, y solo tengo el bitcoind en uno. Parece que comunicarme con servicios externos es más barato. Por ejemplo usando la api de blockchain.info o usando un agente de bitcoinmonitor.net... pero entiendo la idea... quizás cuando tenga tiempo libre me pongo a hacer algo y lo subo en formato código abierto
|
|
|
|
x12345
|
|
December 17, 2012, 12:10:03 PM |
|
Si, tal cual se plantea en el titulo, al parecer conde esta experimentando con las posibilidades de usar el demonio/cliente bitcoind a traves de una interfaz PHP (o sea una webapp para usar a traves de apache).
En mi linux intento instalar y usar todas las aplicaciones de esa forma (torrent, tor, etc), pues siento que son aplicaciones perfectas para esa modalidad.
Para que tener el cliente bitcoin-qt, si nadie o muy pocos haremos mas de 2 o 3 transacciones x dia y no necesitamos gastar tantos recursos.
S2
PD: Lo repito, si alguien desarrolla algo en formato web, cuente conmigo para testearlo.
|
Key GPG 92B7635F | | | jabber: bitcoin AT imbox.im | | | C/V de BTCs |
|
|
|
conde (OP)
Newbie
Offline
Activity: 55
Merit: 0
|
|
December 17, 2012, 03:48:01 PM |
|
Bueno teniendo en cuenta el potencial que tiene bitcoin, seria un desperdicio dejar de explorar, las posibilidades que tenemos. Si a su vez aprendemos los protocolos que utiliza bitcoin (criptografía, p2p, etc..) y los intentamos fusionar con lenguajes acesibles,creo que obtendremos resultados practicos. De todas maneras yo solo trasteo el asunto no pretendo crear nada serio. Eso si animo ha la gente a crear aplicaciones para Bitcoin ya sea en C , PHP , Python. Lastima que para los que no sabemos ingles no abunde documentacion en español,para poder tener el mismo % de material para cultivarnos.
Un saludo.
|
|
|
|
|