10 Smart Contracts entwickeln und verwenden

Verwenden Sie Oracle Blockchain Platform Enterprise Edition für Besu, um gebündelte Anwendungen bereitzustellen, Solidity-Beispielverträge herunterzuladen, mit tokenisierten Assets zu arbeiten und Solidity-Methoden für Account- und Tokenverträge aufzurufen.

  • Anwendungsbereitstellung mit einem Klick
    • Verwenden Sie die Ein-Klick-Funktion in Blockchain Platform Manager, um eine Anwendung für Ihre Instanz bereitzustellen.
  • Smart Contracts für digitale Assets
    • Verwenden Sie die bereitgestellten SDK-Pakete für digitale Assets, um mit tokenisierten Assets zu arbeiten: Man erweitert den ERC‑20-Standard und man erweitert den ERC‑1155-Standard. Weitere Informationen finden Sie unter Smart Contracts für digitale Assets installieren in der Dokumentation "Digitale Assets".
  • Solidity Smart Contract API für digitale Assets
    • Rufen Sie Solidity-Methoden auf, die Token basierend auf den Standards ERC‑20 und ERC‑1155 unterstützen. Weitere Informationen finden Sie unter Digital Assets-APIs in der Dokumentation zu digitalen Assets.
  • Smart Contracts - Beispiel
    • Suchen Sie Musterverträge auf der Seite "Entwicklertools" in der Servicekonsole. Laden Sie den Solidity-Quellcode oder die Binärschnittstelle (ABI) der Anwendung herunter.
    • Verwenden Sie ABI mit RPC-Proxy-API-Aufrufen, um mit bereitgestellten Smart Contracts zu interagieren.
    • Importieren Sie die Quelle in eine Solidity-Entwicklungsumgebung (z.B. Hardhat oder Remix), um die Verträge zu ändern oder zu verlängern.