Introducción a Java SDK
15

Empezando

El SDK de Java requiere como mínimo Java 8.

El código fuente del SDK de Java se puede encontrar en https://github.com/enjin/enjin-java-sdk.

Documentos de Java

Descargando el SDK

Maven

XML

com.enjin
blockchain-sdk
1.0.1

Gradle

Groovy
dependencies {
   implementation 'com.enjin:blockchain-sdk:1.0.1'
}

Git

Para aquellos que no usan Maven o Gradle, pueden construir manualmente el SDK de Java y añadirlo al classpath de sus proyectos.

  1. Clonar el repositorio Java SDK usando git.
  2. Inicializar los módulos git: <inline-code>submódulo git init</inline-code> <inline-code><inline-code></inline-code>
  3. Construye el SDK de Java: "./gradlew sdk:build" (Linux) o "./gradlew.bat sdk:build" (Windows).
  4. Navega a la <inline-code>carpeta build/libs<inline-code>en el módulo sdk.</inline-code></inline-code>
  5. Añade el frasco que termina en <inline-code>-todos<inline-code>a tu clasificador de proyectos.</inline-code></inline-code>

Ejemplo de configuración y ejecución del SDK

Crear un proyecto de ejemplo

  1. Regístrese si no lo ha hecho ya.
  2. Selecciona <inline-code>Crear Proyecto</inline-code>en <inline-code><inline-code>la <inline-code><inline-code>página</inline-code></inline-code></inline-code></inline-code>de <inline-code><inline-code>la <inline-code>Plataforma<inline-code>.</inline-code></inline-code></inline-code></inline-code>
  3. Dale al proyecto un nombre y una descripción. La imagen es opcional.
  4. Haga clic en <inline-code>Guardar<inline-code>cambios para crear el proyecto.</inline-code></inline-code>

Crear activos de ejemplo

  1. Abre tu proyecto seleccionándolo en la <inline-code><inline-code>página de la Plataforma.</inline-code></inline-code>
  2. Vaya a Activos <inline-code><inline-code>y haga</inline-code></inline-code>clic en <inline-code><inline-code> <inline-code>Crear</inline-code></inline-code></inline-code>Activo <inline-code><inline-code> <inline-code><inline-code>.</inline-code></inline-code></inline-code></inline-code>
  3. Establece el nombre, el suministro total, el valor por activo, el ENJ devuelto en la fusión, y el suministro de partida. Todos los demás ajustes pueden dejarse como predeterminados.
  4. Haga clic en <inline-code>Crear</inline-code>activo <inline-code><inline-code>.</inline-code></inline-code>

Configuración del ejemplo

A continuación necesitamos los detalles necesarios para usarlos en nuestro proyecto. Necesitarás el ID de la identidad vinculada a tu cartera, el ID y el secreto del proyecto que has creado, y los ID de los activos que has creado.

Obtener la identificación del proyecto y el secreto

Para obtener la identificación y el secreto del proyecto que has creado puedes ir aquí y ejecutar la siguiente consulta:

GraphQL
query {
EnjinUser {
apps {
id
name
secret
}
}
}
Obtención de la identificación del desarrollador

La siguiente consulta puede ser usada para obtener el ID de la identidad del desarrollador asociado a su proyecto:

GraphQL
query {
EnjinUser {
identities {
id
appId
wallet {
ethAddress
}
}
}
}
Obtener las identificaciones de los activos

Puedes encontrar los ID de los activos que has creado yendo a la pestaña de activos de tu proyecto. Los IDs se encuentran en la columna ID <inline-code>del artículo<inline-code>.</inline-code></inline-code>

Anterior
siguiente
En esta página