Was sind Chaincode-Proben?

Oracle Blockchain Platform enthält in Go, Node.js und Java geschriebene Chaincode-Beispiele, mit denen Sie lernen können, wie Sie die Chaincodes Ihres Netzwerks implementieren und verwalten.

Um zur Seite "Chaincode-Beispiele" in der Oracle Blockchain Platform-Konsole zu gelangen, öffnen Sie die Registerkarte Entwicklungstools, und wählen Sie Beispiele aus.

Die Seite "Chaincode-Beispiele" enthält:

  • Das Muster "Saldotransfer" ist ein einfacher Chaincode, der zwei Parteien mit Kontensalden und Vorgängen darstellt, um die Salden abzufragen und Mittel zwischen Parteien zu transferieren.
  • Das Marbles-Beispiel enthält einen Chaincode zum Erstellen von Murmeln, bei denen jeder Marmor ein Farb- und Größenattribut hat. Sie können einem Eigentümer einen Marmor zuweisen und Vorgänge aktivieren, um den Status abzufragen und Murmeln nach Name oder Farbe zwischen Eigentümern zu handeln.
  • Die Probe des Autohändlers enthält einen Kettencode, um die Produktion, den Transfer und die Abfrage von Fahrzeugteilen zu verwalten; die Fahrzeuge, die aus diesen Teilen zusammengesetzt sind; und die Übertragung der Fahrzeuge.

    In diesem Beispiel haben ein großer Autohersteller und seine Händler und Käufer ein Blockchain-Netzwerk geschaffen, um seine Lieferkettenaktivitäten zu optimieren. Blockchain hilft ihnen, die Zeit zu reduzieren, die erforderlich ist, um Probleme mit dem Fahrzeug- und Teileaudittrail abzustimmen.

  • Die Fiat Money Token-Probe enthält einen Chaincode, um den gesamten Lebenszyklus eines fraktionierten fungiblen Tokens zu verwalten, der Fiat-Geld darstellt. Nachdem Sie das Token initialisiert, Token-Benutzerkonten erstellt und die Minter-Rolle zugewiesen haben, können Sie Token ausgeben, übertragen und brennen. Sie können auch Tokensalden und Transaktionshistorie verfolgen. Weitere Informationen zu den Tokenbeispielen finden Sie unter Arbeiten mit den Token-Beispielspezifikationsdateien.

Verwenden Sie die Links Beispiel hier herunterladen unter jedem Beispiel, um den Beispiel-Chaincode herunterzuladen. Der Download enthält die Go-, Node.js- und Java-Versionen des Chaincodes.