Skip to content

juanalvarez123/spring-boot-microservice-and-sawtooth-example

Repository files navigation

Microservicio Spring Boot usando el API de Sawtooth

Descripción

En este ejemplo podrás desplegar:

  • Un blockchain usando el framework de Hyperledger Sawtooth junto Docker y docker-compose.
  • Un microservicio construido con Java y Spring Boot que usa el SDK de Hyperledger Sawtooth para comunicarse con el API de Sawtooth.

En el microservicio, la implementación inicial es con la famiia IntegerKey y aún está pendiente (TODO: por mejorar) la implementación con la familia tp1.

Links

Instrucciones

  1. Desplegar Hyperledger Sawtooth con Docker:
cd docker-compose
docker-compose -f sawtooth-default.yaml up

Opcional: Para desplegar Hyperledger Sawtooth que contiene la familia tp1 hay que hacerlo con este proyecto.

  1. Correr el microservicio:
./gradlew bootRun
  1. Crear una transacción (Ejecutando desde Postman):
# Familia IntegerKey
POST http://localhost:8080/intkey

# Familia tp1 (TODO: Por mejorar)
POST http://localhost:8080/tp1

About

Ejemplo de uso del SDK de Hyperledger Sawtooth para Java

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages