10 Développer et utiliser des contrats intelligents
Utilisez Oracle Blockchain Platform Enterprise Edition for Besu pour déployer les applications groupées, télécharger des exemples de contrats Solidity, utiliser des ressources segmentées en jetons et appeler les méthodes Solidity pour les contrats de compte et de jeton.
- Déploiement d'application en un clic
- Utilisez la fonction en un clic dans Blockchain Platform Manager pour déployer une application sur votre instance.
- Contrats intelligents pour les ressources numériques
- Utilisez les progiciels SDK des actifs numériques fournis pour travailler avec des actifs tokenisés : on étend la norme ERC‑20 et on étend la norme ERC‑1155. Pour plus d'informations, reportez-vous à Installation de contrats intelligents pour les ressources numériques dans le guide Ressources numériques.
- API de contrat intelligent Solidity pour les actifs numériques
- Appeler les méthodes Solidity qui prennent en charge les jetons basés sur les normes ERC‑20 et ERC‑1155. Pour plus d'informations, reportez-vous à API Digital Assets dans le manuel Digital Assets Guide.
- Exemples de contrats intelligents
- Recherchez des exemples de contrat dans la page Outils de développement de la console de service. Téléchargez le code source Solidity ou l'interface binaire de l'application (ABI).
- Utilisez l'interface ABI avec les appels d'API proxy RPC pour interagir avec les contrats intelligents déployés.
- Importez la source dans un environnement de développement Solidity (par exemple, Hardhat ou Remix) pour modifier ou étendre les contrats.