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.