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.