Aracılığıyla paylaş


Xooa Blok Zinciri Akıllı Sözleşmesi (Önizleme)

Xooa, yaygın engelleri ortadan kaldırarak blok zinciri kullanımını kolaylaştırır. Hizmet olarak blok zinciri platformu (PaaS), kurumsal blok zinciri sağlar. Bağlayıcı sabit bir kayıt defteri ve özel blok zinciri altyapısı sağlar. Kayıt defterini kimlerin görüntüleyip katılabileceğini denetlersiniz ve verilerinizi istediğiniz zaman kendi ağınıza kaydırabilirsiniz.

Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:

Hizmet Class Bölgeler
Copilot Studio Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Logic Apps Standart Aşağıdakiler dışında tüm Logic Apps bölgeleri :
     - Azure Kamu bölgeleri
     - Azure Çin bölgeleri
     - ABD Savunma Bakanlığı (DoD)
Power Apps Premium Aşağıdakiler dışında tüm Power Apps bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Power Automate Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
İletişim
E-posta support@xooa.com
Bağlayıcı Meta Verileri
Publisher Xooa Inc
Web sitesi https://xooa.com/blockchain/
Gizlilik ilkesi https://xooa.com/XooaPrivacyPolicy.htm

Bağlantı oluşturma

Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:

Varsayılan Bağlantı oluşturmak için parametreler. Tüm bölgeler Paylaşılamaz

Temerrüt

Geçerli: Tüm bölgeler

Bağlantı oluşturmak için parametreler.

Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.

İsim Türü Description Gerekli
API Anahtarı securestring Bu API için API Anahtarı Doğru

Azaltma Sınırları

Name Çağrılar Yenileme Dönemi
Bağlantı başına API çağrıları 100 60 saniye

Eylemler

İşlevi çağırma

Kayıt defterine yazmak için belirli bir özel akıllı anlaşma işlevini çağırın. Bu tür işlemler, defterde hareket oluşturur.

Sorgu işlevi gerçekleştirme

Belirli bir akıllı anlaşma işlevini kullanarak kayıt defterini sorgular. Sorgu bitiş noktası, okuma işlemlerini gerçekleştirmek için kullanılır. Bu tür işlemler kayıt defterinde hareket oluşturmaz.

Xooa DEL [KULLANIM DIŞI]

Bu eylem, Xooa Uygulamasında bir 'del' işlemi gerçekleştirmek için kullanılır. Bu işlem, anahtarı Blok Zinciri'nden silmek için Akıllı Anlaşma'daki del işlevini çağırır. Bu işlem blok zincirinde bir işlem oluşturur ve bunu kayıt defterinde depolar.

Xooa GET [KULLANIM DIŞI]

Bu eylem, Xooa Uygulamasında bir 'get' işlemi gerçekleştirmek için kullanılır. Bu işlem, Blok Zincirinden en son durumu vermek için Akıllı Anlaşma'daki get işlevini çağırır.

Xooa SET [KULLANIM DIŞI]

Bu eylem, Xooa Uygulamasında bir 'set' işlemi gerçekleştirmek için kullanılır. Bu işlem, anahtar değer çiftlerini Blok Zinciri'nde depolamak için Akıllı Anlaşma'daki set işlevini çağırır. Bu işlem blok zincirinde bir işlem oluşturur ve bunu kayıt defterinde depolar.

İşlevi çağırma

Kayıt defterine yazmak için belirli bir özel akıllı anlaşma işlevini çağırın. Bu tür işlemler, defterde hareket oluşturur.

Parametreler

Name Anahtar Gerekli Tür Description
İşlev adı
fcn True string

İşlevin adı.

Zaman uyumsuz çağrı göstergesi (Boole)
async boolean

Çağrının zaman uyumsuz olarak gerçekleştirilip gerçekleştirilmeyeceğini belirtir (varsayılan değer false'tur).

Zaman aşımı (yalnızca zaman uyumlu çağrılar)
timeout integer

Zaman uyumlu bir çağrıdan yanıt beklerken zaman aşımı (zaman uyumsuz false). Zaman aşımı değeri aşılırsa alınacak URL ile 202 Bekleyen İşlem Yanıtı görüntülenir. Varsayılan zaman aşımı değeri 5000ms'dir.

body
body True array of string

Döndürülenler

response
string

Sorgu işlevi gerçekleştirme

Belirli bir akıllı anlaşma işlevini kullanarak kayıt defterini sorgular. Sorgu bitiş noktası, okuma işlemlerini gerçekleştirmek için kullanılır. Bu tür işlemler kayıt defterinde hareket oluşturmaz.

Parametreler

Name Anahtar Gerekli Tür Description
İşlev adı
fcn True string

İşlevin adı.

Zaman uyumsuz çağrı göstergesi (Boole)
async boolean

Çağrının zaman uyumsuz olarak gerçekleştirilip gerçekleştirilmeyeceğini belirtir (varsayılan değer false'tur).

Zaman aşımı (yalnızca zaman uyumlu çağrılar)
timeout integer

Zaman uyumlu bir çağrıdan yanıt beklerken zaman aşımı (zaman uyumsuz false). Zaman aşımı değeri aşılırsa alınacak URL ile 202 Bekleyen İşlem Yanıtı görüntülenir. Varsayılan zaman aşımı değeri 5000ms'dir.

body
body True array of string

Döndürülenler

response
string

Xooa DEL [KULLANIM DIŞI]

Bu eylem, Xooa Uygulamasında bir 'del' işlemi gerçekleştirmek için kullanılır. Bu işlem, anahtarı Blok Zinciri'nden silmek için Akıllı Anlaşma'daki del işlevini çağırır. Bu işlem blok zincirinde bir işlem oluşturur ve bunu kayıt defterinde depolar.

Parametreler

Name Anahtar Gerekli Tür Description
Zaman uyumsuz arama göstergesi
async boolean

Bu parametre, Xooa çağrısının zaman uyumlu veya zaman uyumsuz modda yapılıp yapılmayacağı tanımlamak için kullanılır. Varsayılan değeri false, yani zaman uyumlu moddur.

Zaman uyumlu bir çağrıyı zaman uyumsuza dönüştürmeden önce beklenecek süre.
timeout integer

Zaman uyumlu modda Xooa çağrısı yapılırsa, çağrı yanıt almak için zaman aşımında geçen süreyi bekler. Verilen zaman aşımı içinde bir yanıt oluşturulmazsa bekleyen yanıt oluşturulur. Varsayılan zaman aşımı değeri 3000ms'dir.

body
body array of string

Döndürülenler

response
string

Xooa GET [KULLANIM DIŞI]

Bu eylem, Xooa Uygulamasında bir 'get' işlemi gerçekleştirmek için kullanılır. Bu işlem, Blok Zincirinden en son durumu vermek için Akıllı Anlaşma'daki get işlevini çağırır.

Parametreler

Name Anahtar Gerekli Tür Description
Zaman uyumsuz arama göstergesi
async boolean

Bu parametre, Xooa çağrısının zaman uyumlu veya zaman uyumsuz modda yapılıp yapılmayacağı tanımlamak için kullanılır. Varsayılan değeri false, yani zaman uyumlu moddur.

Zaman uyumlu bir çağrıyı zaman uyumsuza dönüştürmeden önce beklenecek süre.
timeout integer

Zaman uyumlu modda Xooa çağrısı yapılırsa, çağrı yanıt almak için zaman aşımında geçen süreyi bekler. Verilen zaman aşımı içinde bir yanıt oluşturulmazsa bekleyen yanıt oluşturulur. Varsayılan zaman aşımı değeri 3000ms'dir.

body
body array of string

Döndürülenler

response
string

Xooa SET [KULLANIM DIŞI]

Bu eylem, Xooa Uygulamasında bir 'set' işlemi gerçekleştirmek için kullanılır. Bu işlem, anahtar değer çiftlerini Blok Zinciri'nde depolamak için Akıllı Anlaşma'daki set işlevini çağırır. Bu işlem blok zincirinde bir işlem oluşturur ve bunu kayıt defterinde depolar.

Parametreler

Name Anahtar Gerekli Tür Description
Zaman uyumsuz arama göstergesi
async boolean

Bu parametre, Xooa çağrısının zaman uyumlu veya zaman uyumsuz modda yapılıp yapılmayacağı tanımlamak için kullanılır. Varsayılan değeri false, yani zaman uyumlu moddur.

Zaman uyumlu bir çağrıyı zaman uyumsuza dönüştürmeden önce beklenecek süre.
timeout integer

Zaman uyumlu modda Xooa çağrısı yapılırsa, çağrı yanıt almak için zaman aşımında geçen süreyi bekler. Verilen zaman aşımı içinde bir yanıt oluşturulmazsa bekleyen yanıt oluşturulur. Varsayılan zaman aşımı değeri 3000ms'dir.

body
body array of string

Döndürülenler

response
string

Tanımlar

String

Bu, 'string' temel veri türüdür.