@nomad-xyz/contracts-core

v1.1.0
Nomad contracts

bootstrap

yarn clean && yarn build

build:deps

../../scripts/install-deps.sh

build

yarn build:deps && yarn compile && hardhat prepare-package && tsc --build && yarn copy-definitions && FOUNDRY_PROFILE=core forge build

clean

hardhat clean && rm -rf dist && rm -rf src

compile

hardhat compile

copy-definitions

cp src/*.d.ts dist/src

lint

solhint contracts/*.sol

lint:fix

solhint --fix contracts/*.sol

prettier

prettier --write './contracts'

prepublish

yarn bootstrap && yarn build

test

yarn snapshot && FOUNDRY_PROFILE=core forge test

test:ci

yarn snapshot && FOUNDRY_PROFILE=core-ci forge test

test:static-analyze

rm -rf node_modules && yarn link:node_modules && slither .

link:node_modules

ln -s ../../node_modules

snapshot

forge clean && FOUNDRY_PROFILE=core forge snapshot

snapshot:check

forge clean && FOUNDRY_PROFILE=core forge snapshot --check

gen-proof

../../scripts/accumulator-cli
npm i @nomad-xyz/[email protected]

Metadata

Downloads