@primitivefi/rmm-ethers
v1.2.0-rc.1 Primitive rmm Ethereum hardhat
build
yarn prepare
compile
npx hardhat compile
test
npx hardhat test
deploy
npx hardhat deploy
deploy:engine
npx hardhat run ./scripts/deploy-engine.ts
deploy:devnet
run-s "prepare" "deploy --network dev" "prepare:deployments" "deploy:pools --network dev"
deploy:testnet
run-s "prepare" "deploy --network rinkeby --defender" "deploy --network kovan --defender" "deploy --network goerli --defender"
deploy:testnet:pools
run-s "prepare" "deploy:pools --network rinkeby" "deploy:pools --network kovan" "deploy:pools --network goerli"
deploy:pools
npx hardhat run ./scripts/deploy-pools.ts
prepare
run-s prepare:*
prepare:deployments
ts-node scripts/copy-deployments.ts
prepare:compile
hardhat compile
prepare:typechain
hardhat typechain
prepare:lint
eslint src
prepare:tsc
tsdx build --tsconfig tsconfig.production.json
prepare:api
api-extractor run --local
prepare:set-version
node scripts/set-version.js
docs
run-s docs:*
docs:collect-apis
node scripts/collect-api.js
docs:api-documenter
api-documenter generate -i temp/sdk-api -o docs/sdk
copy-deployments
ts-node scripts/copy-deployments.ts
delete-dev-deployments
ts-node scripts/delete-dev-deployments.ts