Clone repo and:
pnpm && pnpm buildYou should use the flag --filter=<package_name> to run commands only on a specific package like:
pnpm dev --filter=dappThis would only run the dapp package on dev mode while using the built code from other dependencies like the ui or contract-library, making reloading faster
This command can also be chained like:
pnpm dev --filter=dapp --filter=uiTo simply run tests use
pnpm testFor developing tests or debugging its useful to have the cypress dashboard, open it with:
cd apps/dapp
pnpm test:open- Check examples under
packages/contract-library/src/deploymentsfor the configuration structure - Update
../deployments/(mainnets/testnets)/index.tsto include the newly added deployment configuration - If oracle markets or fixed expiry is available, add it to
dapp/.../create-market/config.ts