Usar as APIs REST para Desenvolver Aplicativos

As APIs REST fornecidas pelo Oracle Blockchain Platform foram criadas com a máxima flexibilidade em mente; você pode chamar uma transação, chamar uma consulta ou exibir o status de uma transação. No entanto, isso significa que você provavelmente desejará encapsular os pontos finais de API existentes em um aplicativo para fornecer controle no nível do objeto. Os aplicativos podem conter operações muito mais refinadas.

Qualquer aplicativo que use APIs REST requer o seguinte:

  • O nome e a versão do chaincode.
  • O URL e a porta do servidor REST e o ID do usuário e a senha do nó REST.
  • Funções para chamar transações ou consultar o razão.

Consulte API REST para o Oracle Blockchain Platform para obter informações sobre as operações existentes, incluindo exemplos e sintaxe de uso.

Estruturando seu Aplicativo

Seu aplicativo de API REST deve ser estruturado da seguinte forma:

/Application
  /artifacts
    /crypto
      /orderer
        Contains the certificates required for the application to act on the orderer node
        In participant instances only contains TLS certificates
      /peer
        Contains the certificates required for the application to act on the peer node
    /src
  /REST
    Application script containing REST API calls