10 Desenvolver e Usar Contratos Inteligentes

Use o Oracle Blockchain Platform Enterprise Edition para Besu para implantar os aplicativos agrupados, fazer download de contratos de Solidity de amostra, trabalhar com ativos tokenizados e chamar métodos Solidity para contratos de conta e token.

  • Implantação de Aplicativos em um Clique
    • Use a função de um clique no Blockchain Platform Manager para implantar um aplicativo em sua instância.
  • Contratos inteligentes para ativos digitais
    • Use os pacotes SDK de ativos digitais fornecidos para trabalhar com ativos tokenizados: um estende o padrão ERC‑20 e outro estende o padrão ERC‑1155. Para obter mais informações, consulte Install Smart Contracts for Digital Assets no Guia de Ativos Digitais.
  • Solidity Smart Contract API para Ativos Digitais
    • Chame os métodos Solidity que suportam tokens com base nos padrões ERC‑20 e ERC‑1155. Para obter mais informações, consulte Digital Assets APIs no Digital Assets Guide.
  • Amostra de Contratos Inteligentes
    • Localize exemplos de contratos na página Ferramentas do Desenvolvedor no console de serviços. Baixe o código fonte Solidity ou a interface binária do aplicativo (ABI).
    • Use o ABI com chamadas de API de proxy RPC para interagir com contratos inteligentes implantados.
    • Importe a fonte para um ambiente de desenvolvimento do Solidity (por exemplo, Hardhat ou Remix) para modificar ou estender os contratos.