Skip to content
This repository has been archived by the owner on Jan 16, 2022. It is now read-only.

Inverse multiplex and quanto markets #131

Open
wants to merge 28 commits into
base: main
Choose a base branch
from

Conversation

mesozoic-technology
Copy link
Contributor

This pull request is dedicated to getting the different flavors of Overlay markets correctly set up.

This will include

  • Full implementation of quanto market
  • Full implementation of Inverse market
  • Full implementation of multiplex inverse market
  • Accompanying test framework wherein each of these can be adequately tested

I am interested to hear about what adequate testing would be for these.

There are probably unique tests for each one.

But also many of the tests will be the same.

Running these tests will take a good deal of time, now that there will be three markets to interrogate.

One possibility is to configure jobs that can be run in parallel. Perhaps one market type in parallel.

Instead of a plain brownie test, a runner can be spun up to do brownie test tests/markets/collateral/ovl/test_multiplex_inverse_build.py. And this would run the build tests for the multiplex inverse market, with unique tests for the multiplex inverse included alongside the general tests.

Another thing worth considering is hosting an independent test runner with greater specs.

One can get a good deal on various EC2 instances by purchasing them in bulk. Much cheaper than on demand. One buys them for a year at a time, or more, and the price goes down substantially.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants