It turns out we weren't regenerating the purs contract modules when we made major changes to the generator, allowing some bugs to get through. This PR
regenerates those modules for some really recent version of the generator
puts all the necessary deps in package.json and packages.dhall to be able to build and use a local chanterelle to generate contract code
updates the solc dep to 0.6 (cause that's what's in chanterelle repo for some reason). Thus caused updates to the contract byte code we deploy
Long story short, the way we test and set up dependencies / generator tools for the tests is a total nightmare. I think we need to rethink things, maybe create a separate repo for these tests that uses git submodules to bring things in rather than dhall refs. In any case, this gets us back in working order to hopefully finish the 0.15 bump.
NOTE: Depends on https://github.com/f-o-a-m/purescript-web3-generator/pull/79, don't merge until that is in and we can use a stable ref
It turns out we weren't regenerating the purs contract modules when we made major changes to the generator, allowing some bugs to get through. This PR
Long story short, the way we test and set up dependencies / generator tools for the tests is a total nightmare. I think we need to rethink things, maybe create a separate repo for these tests that uses git submodules to bring things in rather than dhall refs. In any case, this gets us back in working order to hopefully finish the 0.15 bump.