This repository contains simplified examples of possible functionality in a Managed Pool Controller. These controllers are provided as examples for informational purposes only and have not been audited.
Number | Controller | Description |
---|---|---|
00 | NullController | Empty controller that does nothing |
01 | WeightChangerController | Controller that allows users to gradually update token weights |
03 | EbuRebalancerController | Controller that implements a static weighted basket of tokens. Can be rebalanced back to intended weights with a swap fee rebalance. |
On the project root, run:
$ yarn # install all dependencies
$ yarn build # compile all contracts
$ yarn test # run all tests
Most of the Solidity source code is licensed under the GNU General Public License Version 3 (GPL v3): see LICENSE
.