tf-nft-contracts

v1.0.4
## Introduction

docs

oz-docs

docs:watch

npm run docs watch contracts 'docs/*.hbs' docs/helpers.js

prepare-docs

scripts/prepare-docs.sh

lint:js

eslint --ignore-path .gitignore .

lint:js:fix

eslint --ignore-path .gitignore . --fix

lint:sol

solhint 'contracts/**/*.sol' && prettier -c 'contracts/**/*.sol'

lint:sol:fix

prettier --write "contracts/**/*.sol"

clean

npx hardhat clean && npx rimraf build contracts/build

build

npm run clean && npm run compile

deploy-goerli

yarn deploy goerli

deploy-optimism-goerli

yarn deploy optimism_goerli

deploy-arbitrum-goerli

yarn deploy arbitrum_goerli

deploy-mumbai

yarn deploy mumbai

deploy-matic

yarn deploy matic

deploy-fuji

yarn deploy fuji

deploy-evmos-test

yarn deploy tEvmOS

deploy-moonbaseAlpha

yarn deploy moonbase

deploy-test

yarn deploy-goerli && yarn deploy-mumbai && yarn deploy-fuji && yarn deploy-arbitrum-goerli

verify-test

yarn verify-goerli && yarn verify-mumbai && yarn verify-fuji

deploy-all

yarn deploy-rinkeby && yarn deploy-mumbai && yarn deploy-fuji

slither

slither . --ignore-compile --filter-paths "node_modules" --disable-color --print human-summary

verify-goerli

hardhat --network goerli etherscan-verify --api-key ZW5EVBSB7EJMNGTD4NHARNDUPTE54CRA1M

verify-arbitrum-goerli

hardhat --network arbitrum_goerli etherscan-verify --api-key ZW5EVBSB7EJMNGTD4NHARNDUPTE54CRA1M

verify-optimism-goerli

hardhat --network optimism_goerli etherscan-verify --api-key ZW5EVBSB7EJMNGTD4NHARNDUPTE54CRA1M

verify-mumbai

hardhat --network mumbai etherscan-verify --api-key 7PFAPZM322EUWWBPD6CI5BXQX9AEB8U8CK

verify-matic

hardhat --network matic etherscan-verify --api-key 7PFAPZM322EUWWBPD6CI5BXQX9AEB8U8CK

verify-fuji

hardhat --network fuji etherscan-verify --api-key SCSU2Z9Q734JSU2KQQZSBIC6KM75GU1H8T

verify-moonbaseAlpha

hardhat --network moonbaseAlpha etherscan-verify --api-key EER4PCJ3I7R9M6DKGI1JU2DFCABAKZ92WT

verify-all

yarn verify-etherscan & && yarn verify-mumbai & && yarn verify-fuji &

prepare

node ./.setup.js && hardhat typechain && husky install

lint

eslint "**/*.{js,ts}" && solhint src/**/*.sol

lint:fix

eslint --fix "**/*.{js,ts}" && solhint --fix src/**/*.sol

format

prettier --check "**/*.{ts,js,sol}"

format:fix

prettier --write "**/*.{ts,js,sol}"

compile

hardhat compile

void:deploy

hardhat deploy

test

cross-env HARDHAT_DEPLOY_FIXTURE=true HARDHAT_COMPILE=true mocha --bail --recursive test

gas

cross-env REPORT_GAS=true hardhat test

coverage

cross-env HARDHAT_DEPLOY_FIXTURE=true hardhat coverage

dev:node

cross-env MINING_INTERVAL="3000,5000" hardhat node --hostname 0.0.0.0

dev

cross-env MINING_INTERVAL="3000,5000" hardhat node --hostname 0.0.0.0 --watch

local:dev

hardhat --network localhost deploy --watch

execute

node ./_scripts.js run

deploy

node ./_scripts.js deploy

export

node ./_scripts.js export

export-all

hardhat export --export-all deployments/all.json

fork:execute

node ./_scripts.js fork:run

fork:deploy

node ./_scripts.js fork:deploy

fork:dev

node ./_scripts.js fork:dev

fork:node

node ./_scripts.js fork:node

fork:test

node ./_scripts.js fork:test
npm i tf-nft-contracts

Metadata

Downloads

Maintainers