Skip to content

Cryptorubic/instant-trades-proxy

Repository files navigation

Rubic-instant-trades-proxy

Требования:

  • Контракт будет задеплоен в BSC (в дальнейшем и в другие сети);
  • Контракт должен проводить своп через Pancakeswap, Sushiswap или 1inch и взимать комиссию в выходных токенах;
  • Есть два режима: своп с промоутером и без него;
    • Если своп без промоутера, то контракт должен
      • взимать providerBaseFee комиссии на счет рубика
      • взимать feeInfo.fee комиссии на адрес, указанный интегратором (при этом fee должно соответствовать вайт листу)
    • Если своп с промоутером, то контракт должен
      • взимать providerDiscountFee комиссии на счет рубика
      • взимать promoterFee на адрес промоутера
      • взимать feeInfo.fee + (providerBaseFee - providerDiscountFee - promoterFee) на адрес интегратора

Пример:

  • если указана комиссия, но не указан промокод, то 0.1 или 0.2 процента идёт интегратору (выставленная комиссия), 0.1 нам

  • если указаны и промокод, и комиссия, то 0.1 или 0.2 процента идёт интегратору (выставленная комиссия), 0.025 промоутеру, 0.05 нам, и бонус 0.025 интегратору.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published