Hallo miteinander,
zu beginn, ich weiß nicht ob ich hier richtig bin, falls nicht, bitte verschieben!
Ich habe ein, bis dato, ziemlich nervenkostendes unterfangen, woran ich nun seit einigen Tagen herumbastle, allerdings keine fortschritte erziele.
Ich versuche mich, als kleines Projekt nebenher, etwas in die Materie von Bitcoin in kombination mit PHP einzuarbeiten. Dazu möchte ich allerdings keine API's von
Drittanbietern verwenden, sondern auf meinen "eigenen" (Linux)Server zurückgreifen, auf dem Bitcoin läuft.
Dazu habe ich zum anfangen erstmal das "Hello World" von bitcoin.it angewendet, was ja wie folgt ausschaut:
require_once 'jsonRPCClient.php';
$bitcoin = new jsonRPCClient('http://benutzername:[email protected]:8332/');
echo "\n"
;
print_r($bitcoin->getinfo());
echo "";
?> Das hat auch ziemlich gut funktioniert, was wohl daran liegt, dass man dank copy & paste (Abgesehen von Benutzername & Passwort) auch nichts falsch machen kann.
Jedoch fingen die Probleme an, als ich versuchte, etwas spezifischer Befehle zu erteilen. Mein erstes Ziel war, den "Kontostand" eines Benutzers anzuzeigen, aber dank der wahrlich
mangelnden, einsteigerfreundlichen Dokumentation/Tutorials zu diesem Thema komme ich als jemand, der zwar halbwegs PHP anwenden kann, aber bis dato keinen
durchblick von irgendwas in richtung Bitcoin auf Servern hat, nicht weit, genauer gesagt bekomme ich nicht einmal den ansatz hin...
Ich habe mir zum erlangen von Ansätzen die eine und andere PHP-Bitcoin Webanwendung auf den Server geladen, komme aber auch mit den dort gegeben vorgehensweisen nicht
weiter, was mich langsam echt um den Verstand bringt, da ich wohl massiv auf dem Schlauch stehe, bei scheinbar simplen Aufgaben.
Selbst wenn ich mir nur die Addressen eines Accounts via:
echo $bitcoin->getaddressesbyaccount("accountname"); ?>
anzeigen lassen will, werden mir diese nicht angezeigt und auf magische Art und Weise verschwindet auf meiner Internetseite alles bis auf die "Überschrift" und der Schriftzug vor der eben
genannten Codestelle, scheinbar bin ich in der hinsicht noch blöder als ich mir selbst eingestehen will...
Um einmal alle geplanten Aufgaben zu nennen, die ich eigentlich realisieren wollte/will:
- Das erstellen eines Bitcoin-Accounts über eine Registration auf einer Internetseite (Der Bitcoin-Account soll den selben Namen haben wie der auf der Internetseite)
- Das anzeigen des "Kontostandes" eben eines solchen registrierten Accounts
- Das versenden von Bitcoins vom Konto auf eine andere Adresse
- Das versenden von Betrag "X", welcher in einer Variable steht, an eine vorgegebe Adresse
Also eigentlich keine allzu großen Kaliber, jedoch bekomme ich wie schon gesagt, kein einziges auch nur annähernd hin, da ich nicht weiß, wie ich überhaupt anfangen soll...
Es ist zwar nichts was ich unbedingt brauche, da es nie ernsthaft im Einsatz sein wird, sollte ich es denn schaffen das mal hinzubekommen, allerdings bin ich immer recht ergeizig, und möchte es einfach gemacht haben, um es gemacht zu haben
Wäre klasse wenn mir jemand unter die Arme greifen und mich aus meiner verzweiflung retten könnte
Ich brauche auch kein komplettes Tutorial oder ein "Copy & Paste Fertiggericht", ansätze zum verstehen reichen auch!
Mit freundlichen Grüßen,
Mark