Akbank & Patika.dev final case projesi. Bu proje döviz swap işleminin web3 versiyonu.
'Launch' butonuna tıklayarak kendinize bir swap adresi için bir id oluşturuyorsunuz.
Oluşturduğunuz id için 'pledge' kısmından yatıracağınız tutar (amount) , tahahhüt günü (day) , sabit kur (fixrate) , tahahhüt edilen kur (pledgerate) dolduruyorsunuz. Daha sonra 'transact' butonuna basıyorsunuz
campaigns kısmına geldiğimizde daha önce oluşturmuş olduğunuz id adresi ile swap adresinizi çağırabiliyorsunuz.
PledgedAmount kısmında -> tahahhüt ettiğiniz paranın tutarını görebiliyorsunuz.
winningsAmount kısmında -> başta 'pledge' (tahahhüt) kısmında girdiğiniz ; sabit kur , tahhüt kuru ve tahahhüt günü girdilerinize göre tahahhüt sonunda ki kazancınızı görebiliyorsunuz.
NOT: Girdiğiniz anlık sabit kurunuzun değeri > tahhüt edilen kurun değerinden contract hata verir.
Video ;