10 Sviluppo e utilizzo di contratti smart

Utilizza Oracle Blockchain Platform Enterprise Edition for Besu per distribuire le applicazioni in bundle, scaricare contratti Solidity di esempio, utilizzare asset tokenizzati e chiamare metodi Solidity per contratti con account e token.

  • Distribuzione dell'applicazione One-Click
    • Utilizzare la funzione con un clic in Blockchain Platform Manager per distribuire un'applicazione nell'istanza.
  • Contratti smart per asset digitali
    • Utilizzare i pacchetti SDK degli asset digitali forniti per lavorare con gli asset tokenizzati: uno estende lo standard ERC‑20 e uno estende lo standard ERC‑1155. Per ulteriori informazioni, vedere Installare Smart Contracts for Digital Assets nel manuale Digital Assets Guide.
  • API Solidity Smart Contract per gli asset digitali
    • Chiamare i metodi Solidity che supportano i token basati sugli standard ERC‑20 e ERC‑1155. Per ulteriori informazioni, vedere API per gli asset digitali nel manuale Digital Assets Guide.
  • Contratti smart campione
    • Trovare contratti di esempio nella pagina Strumenti sviluppatore nella console del servizio. Scarica il codice sorgente Solidity o l'interfaccia binaria dell'applicazione (ABI).
    • Utilizza le chiamate API proxy ABI con RPC per interagire con gli smart contract distribuiti.
    • Importare la fonte in un ambiente di sviluppo Solidity (ad esempio, Hardhat o Remix) per modificare o estendere i contratti.