MANTRA Swap是一个去中心化交易所(DEX)协议,支持无需许可即可创建资金池和矿场。该协议基于单例合约构建,便于管理并与其他协议集成。MANTRA
Swap基于White Whale V2版本。
MANTRA Swap的架构
泳池经理
资金池管理器是管理MANTRA
Swap中资金池的合约。它负责创建资金池和处理互换交易。资金池的创建无需许可,这意味着只要支付费用,任何人都可以创建资金池。资金池管理器依赖于农场管理器和费用收取器。
农场经理
农场管理器是协议中管理农场的合约。它负责在资源池中创建和分配农场。农场的创建无需许可,这意味着只要支付费用,任何人都可以创建农场。农场管理器依赖于纪元管理器,因为农场奖励是基于纪元分配的。
收费员
费用收取器负责收取协议产生的费用。每当创建一个矿池或矿场时,都会向费用收取器发送一笔费用。目前,费用收取器没有其他功能。
纪元管理器
Epoch Manager是管理协议中各个epoch的合约。它的唯一职责是作为系统的时钟,供Farm Manager用于分配农场奖励。