Usar as APIs REST para Desenvolver Aplicativos
As APIs REST fornecidas pelo Oracle Blockchain Platform foram criadas com o máximo de flexibilidade em mente; você pode chamar uma transação, executar 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 suportar operações muito mais refinadas.
Qualquer aplicativo que use as APIs REST requer as seguintes informações:
- 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 Oracle Blockchain Platform para obter informações sobre as operações existentes, incluindo exemplos e sintaxe de uso.
Estruturando seu Aplicativo
Estruture seu aplicativo de API REST semelhante ao seguinte exemplo:
/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