Ana içeriğe geç

Transactions

Genel Bakış

ClearTX işlem yaşam döngüsü, protokollerden bağımsız olarak ortak bir durum makinesi üzerinde ilerler. Bu sayfa, durumların anlamını, hangi endpoint'in hangi geçişi tetiklediğini ve ilgili webhook bildirimlerini özetler.

Durum Diyagramı

Durum Açıklamaları

DurumAçıklamaTetikleyen Endpointİlgili Webhook(lar)
RECEIVER_NOTIFIEDInitiate çağrısı sonrası oluşturulur. Beneficiary tarafı işlem metası (ve BASIC'te PII) alır./v1/transactions/initiate/v1/notify/received
CONFIRMEDBeneficiary, işlemi doğruladı. MAIN'de PII confirmed-data ile iletilir./v1/transactions/confirm/v1/notify/confirmed, confirmed-data (MAIN)
ACCEPTEDBeneficiary transferi kabul etti; originator blockchain yayınına hazırlanır./v1/transactions/accept/v1/notify/accepted
DECLINEDBeneficiary transferi reddetti ve neden bildirdi./v1/transactions/decline/v1/notify/declined
REJECTEDOriginator işlemi compliance veya kullanıcı isteği sebebiyle iptal etti./v1/transactions/reject/v1/notify/rejected
BROADCASTEDOriginator zincir üstü transferi yayınladı ve hash paylaşıldı./v1/transactions/broadcast/v1/notify/broadcasted
UNTRACKEDİşlem süreci durduruldu: süre aşımı, manuel iptal veya ağ hatası sonrası izlenmiyor olarak işaretlendi.Sistemsel (timeout) / destek süreciBildirim yapılmaz veya özel operasyon bildirimi

Protokol Notları

  • MAIN: PII, CONFIRMED sonrasında confirmed-data webhook'u ile beneficiary'ye teslim edilir.
  • BASIC: PII, NEW durumunda gönderilir; CONFIRM yalnızca alındı/onaylandı bilgisidir.
  • NOTIFY: Onay/ret adımları bulunmaz. İşlem NEW durumunda e-posta ile bildirilir, zincir üstü hareket originator tarafından yönetilir.

İlgili Kaynaklar