main is currently a fork of Paul Berg's Solidity template
This PR moves everything from the root of main into the contracts subdir, then creates a placeholder app subdir
My thinking here is we can decide later whether we want to setup a monorepo or just have two independent projects in each subdir. Since we plan to fully complete the contracts first, the latter approach may be sufficient for this project.
In addition to moving everything, this PR also:
Downgrades from Yarn v2 to v1 (for now), since v2 is slower and doesn't play nice with Volta
Configures Volta
Removes the commit linting
Let me know if you think anything is missing here.
Quick summary of this PR:
main
is currently a fork of Paul Berg's Solidity templatecontracts
subdir, then creates a placeholderapp
subdirLet me know if you think anything is missing here.