Xooa Blockchain Smart Contract (Vorschau)
Xooa macht es einfach, Blockchain zu verwenden, indem häufige Barrieren beseitigt werden. Eine Blockchain-Plattform als Service (PaaS) bietet eine Unternehmens-Blockchain. Der Connector bietet ein unveränderliches Ledger und eine private Blockchain-Infrastruktur. Sie steuern, wer das Hauptbuch anzeigen und daran teilnehmen kann, und Sie können Ihre Daten jederzeit in Ihr eigenes Netzwerk verschieben.
Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:
| Dienstleistung | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Logik-Apps | Norm | Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche: – Azure Government-Regionen - Azure China-Regionen - US Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps-Regionen mit Ausnahme der folgenden: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Kontakt | |
|---|---|
| support@xooa.com |
| Connectormetadaten | |
|---|---|
| Herausgeber | Xooa Inc |
| Webseite | https://xooa.com/blockchain/ |
| Datenschutzrichtlinie | https://xooa.com/XooaPrivacyPolicy.htm |
Erstellen einer Verbindung
Der Connector unterstützt die folgenden Authentifizierungstypen:
| Vorgabe | Parameter zum Erstellen einer Verbindung. | Alle Regionen | Nicht teilbar |
Vorgabe
Anwendbar: Alle Regionen
Parameter zum Erstellen einer Verbindung.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| API-Schlüssel | securestring | Der API-Schlüssel für diese API | Richtig |
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 100 | 60 Sekunden |
Aktionen
| Ausführen einer Abfragefunktion |
Fragen Sie das Hauptbuch mithilfe einer bestimmten Smart Contract-Funktion ab. Der Abfrageendpunkt wird zum Ausführen von Lesevorgängen verwendet. Solche Vorgänge erstellen keine Transaktionen im Hauptbuch. |
| Eine Funktion aufrufen |
Rufen Sie eine bestimmte benutzerdefinierte Smart Contract-Funktion auf, um in das Hauptbuch zu schreiben. Solche Vorgänge erstellen Transaktionen im Hauptbuch. |
| Xooa DEL [VERALTET] |
Diese Aktion wird verwendet, um einen "del"-Vorgang für die Xooa-App auszuführen. Dieser Vorgang ruft die Del-Funktion im Smart Contract auf, um den Schlüssel aus der Blockchain zu löschen. Dieser Vorgang generiert eine Transaktion in der Blockchain und speichert sie im Hauptbuch. |
| Xooa GET [VERALTET] |
Diese Aktion wird verwendet, um einen "Get"-Vorgang für die Xooa-App auszuführen. Dieser Vorgang ruft die Get-Funktion im Smart Contract auf, um den neuesten Zustand aus der Blockchain zu geben. |
| Xooa SET [VERALTET] |
Diese Aktion wird verwendet, um einen "set"-Vorgang für die Xooa-App auszuführen. Dieser Vorgang ruft die Set-Funktion im Smart Contract auf, um die Schlüsselwertpaare in der Blockchain zu speichern. Dieser Vorgang generiert eine Transaktion in der Blockchain und speichert sie im Hauptbuch. |
Ausführen einer Abfragefunktion
Fragen Sie das Hauptbuch mithilfe einer bestimmten Smart Contract-Funktion ab. Der Abfrageendpunkt wird zum Ausführen von Lesevorgängen verwendet. Solche Vorgänge erstellen keine Transaktionen im Hauptbuch.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Funktionsname
|
fcn | True | string |
Der Name der Funktion. |
|
Asynchrone Anrufanzeige (boolean)
|
async | boolean |
Gibt an, ob der Aufruf asynchron ausgeführt werden soll (Standardwert ist false). |
|
|
Timeout (nur synchrone Aufrufe)
|
timeout | integer |
Timeout, das auf eine Antwort eines synchronen Aufrufs wartet (asynchron false). Eine 202 ausstehende Transaktionsantwort mit der abzurufenden URL wird angezeigt, wenn der Timeoutwert überschritten wird. Der Standardtimeoutwert ist 5000 ms. |
|
|
body
|
body | True | array of string |
Gibt zurück
- response
- string
Eine Funktion aufrufen
Rufen Sie eine bestimmte benutzerdefinierte Smart Contract-Funktion auf, um in das Hauptbuch zu schreiben. Solche Vorgänge erstellen Transaktionen im Hauptbuch.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Funktionsname
|
fcn | True | string |
Der Name der Funktion. |
|
Asynchrone Anrufanzeige (boolean)
|
async | boolean |
Gibt an, ob der Aufruf asynchron ausgeführt werden soll (Standardwert ist false). |
|
|
Timeout (nur synchrone Aufrufe)
|
timeout | integer |
Timeout, das auf eine Antwort eines synchronen Aufrufs wartet (asynchron false). Eine 202 ausstehende Transaktionsantwort mit der abzurufenden URL wird angezeigt, wenn der Timeoutwert überschritten wird. Der Standardtimeoutwert ist 5000 ms. |
|
|
body
|
body | True | array of string |
Gibt zurück
- response
- string
Xooa DEL [VERALTET]
Diese Aktion wird verwendet, um einen "del"-Vorgang für die Xooa-App auszuführen. Dieser Vorgang ruft die Del-Funktion im Smart Contract auf, um den Schlüssel aus der Blockchain zu löschen. Dieser Vorgang generiert eine Transaktion in der Blockchain und speichert sie im Hauptbuch.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Asynchrone Anrufanzeige
|
async | boolean |
Dieser Parameter wird verwendet, um zu definieren, ob der Aufruf von Xooa im synchronen oder asynchronen Modus erfolgen soll. Der Standardwert ist "false", d. h. synchroner Modus. |
|
|
Der Zeitraum, der gewartet werden muss, bevor ein synchroner Aufruf asynchron wird.
|
timeout | integer |
Wenn ein Aufruf von Xooa im synchronen Modus erfolgt, wartet der Anruf auf die zeitvergangene Zeit, um eine Antwort zu erhalten. Wenn eine Antwort nicht innerhalb des angegebenen Timeouts generiert wird, wird eine ausstehende Antwort generiert. Der Standardtimeoutwert ist 3000 ms. |
|
|
body
|
body | array of string |
Gibt zurück
- response
- string
Xooa GET [VERALTET]
Diese Aktion wird verwendet, um einen "Get"-Vorgang für die Xooa-App auszuführen. Dieser Vorgang ruft die Get-Funktion im Smart Contract auf, um den neuesten Zustand aus der Blockchain zu geben.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Asynchrone Anrufanzeige
|
async | boolean |
Dieser Parameter wird verwendet, um zu definieren, ob der Aufruf von Xooa im synchronen oder asynchronen Modus erfolgen soll. Der Standardwert ist "false", d. h. synchroner Modus. |
|
|
Der Zeitraum, der gewartet werden muss, bevor ein synchroner Aufruf asynchron wird.
|
timeout | integer |
Wenn ein Aufruf von Xooa im synchronen Modus erfolgt, wartet der Anruf auf die zeitvergangene Zeit, um eine Antwort zu erhalten. Wenn eine Antwort nicht innerhalb des angegebenen Timeouts generiert wird, wird eine ausstehende Antwort generiert. Der Standardtimeoutwert ist 3000 ms. |
|
|
body
|
body | array of string |
Gibt zurück
- response
- string
Xooa SET [VERALTET]
Diese Aktion wird verwendet, um einen "set"-Vorgang für die Xooa-App auszuführen. Dieser Vorgang ruft die Set-Funktion im Smart Contract auf, um die Schlüsselwertpaare in der Blockchain zu speichern. Dieser Vorgang generiert eine Transaktion in der Blockchain und speichert sie im Hauptbuch.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Asynchrone Anrufanzeige
|
async | boolean |
Dieser Parameter wird verwendet, um zu definieren, ob der Aufruf von Xooa im synchronen oder asynchronen Modus erfolgen soll. Der Standardwert ist "false", d. h. synchroner Modus. |
|
|
Der Zeitraum, der gewartet werden muss, bevor ein synchroner Aufruf asynchron wird.
|
timeout | integer |
Wenn ein Aufruf von Xooa im synchronen Modus erfolgt, wartet der Anruf auf die zeitvergangene Zeit, um eine Antwort zu erhalten. Wenn eine Antwort nicht innerhalb des angegebenen Timeouts generiert wird, wird eine ausstehende Antwort generiert. Der Standardtimeoutwert ist 3000 ms. |
|
|
body
|
body | array of string |
Gibt zurück
- response
- string
Definitionen
Schnur
Dies ist der grundlegende Datentyp "string".