bugout-dev / dao

Moonstream DAO
Apache License 2.0
17 stars 7 forks source link

Added "createSimplePoolV2" on TerminusFacet #71

Closed zomglings closed 1 year ago

zomglings commented 1 year ago

Changes

Also made it so that if requiredPayment is set to 0 on a Terminus contract, we will not even initiate the ERC20 transferFrom. This makes it so that a Terminus contract in which the controller does not have to pay to create a pool does not require setting a payment token.

Bumped dao version to 0.0.8.

Added tests for createSimplePoolV2 functionality.

How to test these changes?

createSimplePoolV2 can be tested automatically using ./test.sh.

Related issues

Resolves https://github.com/bugout-dev/dao/issues/46