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.