معامله در بازار ثانویه
هدف: فروشنده سفارش فروش بسازد و خریدار آن را با تسویه امن خریداری کند.
پیششرط: دو کاربر KYC شدهاند؛ فروشنده توکن آزاد و خریدار وجه کافی دارد.
نتیجه موفق: انتقال توکن روی شبکه ققنوس ثبت و ریال به فروشنده منتقل میشود.
sequenceDiagram
actor Seller as فروشنده
actor Buyer as خریدار
participant Darano as دارانو
participant Market as سرویس بازار
participant Wallet as سرویس کیف پول
participant Ghoghnous as شبکه ققنوس
Seller->>Darano: ثبت مقدار و قیمت فروش
Darano->>Market: ایجاد سفارش
Market->>Wallet: قفل توکن فروشنده
Wallet-->>Market: توکن قفل شد
Market-->>Darano: انتشار سفارش
Buyer->>Darano: انتخاب سفارش و تأیید خرید
Darano->>Market: درخواست معامله
Market->>Wallet: کسر ریال خریدار
Market->>Wallet: انتقال توکن به خریدار
Wallet->>Ghoghnous: ثبت انتقال توکن
Ghoghnous-->>Wallet: شناسه و تأیید تراکنش
Wallet-->>Market: انتقال توکن تأیید شد
Market->>Wallet: واریز ریال به فروشنده
Wallet-->>Market: تسویه کامل شد
Market-->>Darano: معامله تکمیل شد
Darano-->>Seller: رسید فروش
Darano-->>Buyer: رسید خرید