run commands in contracts package script with
yarn contracts <command>start local node withyarn contracts start:devlink packages withyarn linkrecompile typescript withyarn contracts tsc
link contracts with
yarn link "@vmexfinance/contracts"run command in sdk package script withyarn sdk <command>recompule typescript withyarn sdk tscstart tests after starting local node in contracts package, use commandyarn sdk testto begin sdk test workflow
create a
.npmrcfile in the root directory go to npmjs, make sure you're in the VMEX Finance org, and generate a token inside of the.npmrc, past this inside, replacing '{AUTH_TOKEN}' with your respective token:
//registry.npmjs.org/:_authToken={AUTH_TOKEN}
access=public
from the root directory, run
lerna publish --no-private
The directory for all vmex audit information is under packages/contracts/audits/vmex/