@nomad-xyz/contracts-bridge
v2.1.0-rc.0bootstrap
yarn clean && yarn build
build
yarn build:deps && yarn compile && hardhat prepare-package && tsc --build && yarn copy-definitions && FOUNDRY_PROFILE=bridge forge build
build:deps
../../scripts/install-deps.sh
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:unit
FOUNDRY_PROFILE=bridge-ci forge test
test:unit:local
FOUNDRY_PROFILE=bridge forge test
test:static-analyze
rm -rf node_modules && yarn link:node_modules && slither .
test:coverage
../../scripts/coverage-report.sh bridge
link:node_modules
ln -s ../../node_modules
snapshot
forge clean && FOUNDRY_PROFILE=bridge forge snapshot
snapshot:check
forge clean && FOUNDRY_PROFILE=bridge forge snapshot --check
gen-proof
../../scripts/accumulator-cli
storage-inspect:check
../../scripts/storage-inspect.sh check BridgeRouter EthereumBridgeRouter BridgeToken ETHHelper TokenRegistry EventAccountant NFTAccountant NFTRecoveryAccountant AllowListNFTRecoveryAccountant
storage-inspect:generate
../../scripts/storage-inspect.sh generate BridgeRouter EthereumBridgeRouter BridgeToken ETHHelper TokenRegistry EventAccountant NFTAccountant NFTRecoveryAccountant AllowListNFTRecoveryAccountant
npm i @nomad-xyz/contracts-bridge
Metadata
- MIT OR Apache-2.0
- Whatever
- Unknown
- released 11/11/2022