RU
Search…
⌃K
Links

Смарт-контракты

Смарт-контракты

Архитектура смарт-контрактов WOOFi

Описание

  1. 1.
    WooRouter.sol является контрактом маршрутизатора. Пользователям нужно будет только одобрить этот контракт, чтобы потратить свои токены ERC20. Как и в случае с Uniswap, для взаимодействия с любой торговой парой по этому контракту требуется одобрение. Контракт маршрутизатора будет взаимодействовать с нижним уровнем WooPP.sol для выполнения логики продажи и отправки пользователям желаемого количества токенов.
  2. 2.
    WooPP.sol - это основной контракт, который обрабатывает логическую операцию DEX, включая установку информации о токене, расчет проскальзывания, расчет суммы обмена и так далее. В этом контракте хранятся все токены, поддерживаемые торговлей на WOOFi Swap. В этом контракте он определяет токен котировки и базовый токен. Токен котировки является ссылочным токеном в контракте, и существует только один токен котировки. Контракт может иметь несколько базовых токенов, и они могут быть добавлены стратегом.
  3. 3.
    Wooracle.sol это контракт оракула, управляемый и разработанный командой WOO Network. Он загружает последнюю торговую цену, среднюю цену и информацию о рыночном спреде из Wootrade в контракт оракула.
  4. 4.
    WooGaurdian.sol - это смарт-контракт, который используется для окончательной проверки исполнения сделки. Смарт-контракт не обрабатывает средства. Он обеспечивает порог допуска цен путем сравнения нескольких оракулов. Для сумм свопа и котировок, например checkSwapAmount() и checkSwapPrice() в этом смарт-контракте используются для проверки того, находятся ли суммы и цены обмена в пределах пороговых значений или нет.
  5. 5.
    WooFeeManager.sol собирает комиссии за транзакции, обработанные в пуле ликвидности WOOFi sPMM, и распределяет их между различными пулами.
  6. 6.
    WooRebateManager.sol собирает и распределяет рибейты по адресам брокеров (если таковые имеются)
  7. 7.
    WooVaultManager.sol собирает комиссию, выделенную для хранилищ, и выполняет обратный выкуп WOO перед распределением по хранилищам
  8. 8.
    WooStakingVault.sol - это смарт-контракт, позволяющий пользователям размещать токены WOO и получать токены xWOO. Он также управляет периодом снятия средств со стейкинга и комиссиями за досрочный вывод.
  9. 9.
    WooAccessManager.sol управляет доступом ко всем смарт-контрактам WOOFi.

Адреса смарт-контрактов

Copyright © 2023 WOO Network. All Rights Reserved.