You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repository contains a set of smart contracts designed to enable sequential matching by our back-end on [v2 protocol](https://github.com/lyra-finance/v2-core). The contracts facilitate the execution of transactions based on a trusted keeper (`trade-executor`), while giving user full custody of funds.
6
+
7
+
8
+
## Main components:
9
+
10
+
`Matching`: Process signed orders and additional "actionData" from the orderbook, ensuring whitelisted modules can execute actions within specified rules. Inherits `OrderVerifier` and `SubAccountManager`
11
+
12
+
Other Modules: contract that take ownership of user's subAccounts from the matching contract, and then execute accordingly base on what users signed.
13
+
14
+
For detailed information about the contracts, modules, and installation instructions, please refer to [Notion](https://www.notion.so/lyra-finance/Matching-59db600914334665ba7179c1f03ac6c2).
0 commit comments