Xooa Blockchain Smart Contract (versión preliminar)
Xooa facilita el uso de la cadena de bloques mediante la eliminación de barreras comunes. Una plataforma de cadena de bloques como servicio (PaaS) proporciona una cadena de bloques empresarial. El conector proporciona un libro de contabilidad inmutable y una infraestructura de cadena de bloques privada. Puede controlar quién puede ver y participar en el libro de contabilidad, y puede cambiar los datos a su propia red en cualquier momento.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure Government - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| Correo Electrónico | support@xooa.com |
| Metadatos del conector | |
|---|---|
| Publicador | Xooa Inc |
| Sitio web | https://xooa.com/blockchain/ |
| Directiva de privacidad | https://xooa.com/XooaPrivacyPolicy.htm |
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Predeterminado | Parámetros para crear una conexión. | Todas las regiones | No se puede compartir |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Clave de API | securestring | La clave de API de esta API | Cierto |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Invocar una función |
Invoque una función de contrato inteligente personalizada determinada para escribir en el libro de contabilidad. Estas operaciones crean transacciones en el libro de contabilidad. |
| Realización de una función de consulta |
Consulte el libro de contabilidad mediante una función de contrato inteligente determinada. El punto de conexión de la consulta se usa para realizar operaciones de lectura. Estas operaciones no crean transacciones en el libro de contabilidad. |
| Xooa DEL [EN DESUSO] |
Esta acción se usa para realizar una operación "del" en la aplicación Xooa. Esta operación invoca la función del del contrato inteligente para eliminar la clave de la cadena de bloques. Esta operación genera una transacción en la cadena de bloques y la almacena en el libro de contabilidad. |
| Xooa GET [EN DESUSO] |
Esta acción se usa para realizar una operación "get" en la aplicación Xooa. Esta operación invoca la función get en el contrato inteligente para proporcionar el estado más reciente de la cadena de bloques. |
| Xooa SET [EN DESUSO] |
Esta acción se usa para realizar una operación "set" en la aplicación Xooa. Esta operación invoca la función set del contrato inteligente para almacenar los pares clave-valor en la cadena de bloques. Esta operación genera una transacción en la cadena de bloques y la almacena en el libro de contabilidad. |
Invocar una función
Invoque una función de contrato inteligente personalizada determinada para escribir en el libro de contabilidad. Estas operaciones crean transacciones en el libro de contabilidad.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la función
|
fcn | True | string |
El nombre de la función. |
|
Indicador de llamada asincrónica (booleano)
|
async | boolean |
Especifica si se debe realizar la llamada de forma asincrónica (el valor predeterminado es false). |
|
|
Tiempo de espera (solo llamadas sincrónicas)
|
timeout | integer |
Tiempo de espera en espera de una respuesta de una llamada sincrónica (false asincrónica). Aparece una respuesta de transacción pendiente 202 con la dirección URL que se va a recuperar si se supera el valor de tiempo de espera. El valor de tiempo de espera predeterminado es de 5000 ms. |
|
|
body
|
body | True | array of string |
Devoluciones
- response
- string
Realización de una función de consulta
Consulte el libro de contabilidad mediante una función de contrato inteligente determinada. El punto de conexión de la consulta se usa para realizar operaciones de lectura. Estas operaciones no crean transacciones en el libro de contabilidad.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la función
|
fcn | True | string |
El nombre de la función. |
|
Indicador de llamada asincrónica (booleano)
|
async | boolean |
Especifica si se debe realizar la llamada de forma asincrónica (el valor predeterminado es false). |
|
|
Tiempo de espera (solo llamadas sincrónicas)
|
timeout | integer |
Tiempo de espera en espera de una respuesta de una llamada sincrónica (false asincrónica). Aparece una respuesta de transacción pendiente 202 con la dirección URL que se va a recuperar si se supera el valor de tiempo de espera. El valor de tiempo de espera predeterminado es de 5000 ms. |
|
|
body
|
body | True | array of string |
Devoluciones
- response
- string
Xooa DEL [EN DESUSO]
Esta acción se usa para realizar una operación "del" en la aplicación Xooa. Esta operación invoca la función del del contrato inteligente para eliminar la clave de la cadena de bloques. Esta operación genera una transacción en la cadena de bloques y la almacena en el libro de contabilidad.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Indicador de llamada asincrónica
|
async | boolean |
Este parámetro se usa para definir si la llamada a Xooa se va a realizar en modo sincrónico o asincrónico. Su valor predeterminado es false, es decir, modo sincrónico. |
|
|
Cantidad de tiempo que se debe esperar antes de convertir una llamada sincrónica a asincrónica.
|
timeout | integer |
Si se realiza una llamada a Xooa en modo sincrónico, la llamada espera el tiempo de espera transcurrido en el tiempo de espera para recibir una respuesta. Si no se genera una respuesta dentro del tiempo de espera dado, se genera una respuesta pendiente. El valor de tiempo de espera predeterminado es de 3000 ms. |
|
|
body
|
body | array of string |
Devoluciones
- response
- string
Xooa GET [EN DESUSO]
Esta acción se usa para realizar una operación "get" en la aplicación Xooa. Esta operación invoca la función get en el contrato inteligente para proporcionar el estado más reciente de la cadena de bloques.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Indicador de llamada asincrónica
|
async | boolean |
Este parámetro se usa para definir si la llamada a Xooa se va a realizar en modo sincrónico o asincrónico. Su valor predeterminado es false, es decir, modo sincrónico. |
|
|
Cantidad de tiempo que se debe esperar antes de convertir una llamada sincrónica a asincrónica.
|
timeout | integer |
Si se realiza una llamada a Xooa en modo sincrónico, la llamada espera el tiempo de espera transcurrido en el tiempo de espera para recibir una respuesta. Si no se genera una respuesta dentro del tiempo de espera dado, se genera una respuesta pendiente. El valor de tiempo de espera predeterminado es de 3000 ms. |
|
|
body
|
body | array of string |
Devoluciones
- response
- string
Xooa SET [EN DESUSO]
Esta acción se usa para realizar una operación "set" en la aplicación Xooa. Esta operación invoca la función set del contrato inteligente para almacenar los pares clave-valor en la cadena de bloques. Esta operación genera una transacción en la cadena de bloques y la almacena en el libro de contabilidad.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Indicador de llamada asincrónica
|
async | boolean |
Este parámetro se usa para definir si la llamada a Xooa se va a realizar en modo sincrónico o asincrónico. Su valor predeterminado es false, es decir, modo sincrónico. |
|
|
Cantidad de tiempo que se debe esperar antes de convertir una llamada sincrónica a asincrónica.
|
timeout | integer |
Si se realiza una llamada a Xooa en modo sincrónico, la llamada espera el tiempo de espera transcurrido en el tiempo de espera para recibir una respuesta. Si no se genera una respuesta dentro del tiempo de espera dado, se genera una respuesta pendiente. El valor de tiempo de espera predeterminado es de 3000 ms. |
|
|
body
|
body | array of string |
Devoluciones
- response
- string
Definiciones
cuerda / cadena
Este es el tipo de datos básico "string".