@0xsequence/wallet-contracts

v3.0.0
Ethereum contracts for the Sequence Smart Wallet at [https://sequence.app](https://sequence.app).

lint

pnpm lint:ts && pnpm lint:sol

test

hardhat test

build

pnpm compile && pnpm adapter

clean

rimraf artifacts && rimraf cache

deploy

hardhat run utils/deploy-contracts.ts --network hardhat

format

prettier --write ./**/*.ts

verify

hardhat verify --network

adapter

typechain --target ethers-v6 --out-dir gen/typechain "./artifacts/contracts/**/*[^dbg].json"

compile

hardhat --max-memory 4096 compile

lint:ts

eslint -c .eslintrc.js "./**/*.ts"

release

pnpm publish src

coverage

COVERAGE=true NET_ID=1 hardhat coverage

lint:fix

pnpm lint:ts:fix && pnpm lint:sol:fix

lint:sol

solhint "./contracts/**/*.sol"

benchmark

BENCHMARK=true pnpm test

typecheck

tsc --noEmit

lint:ts:fix

eslint -c .eslintrc.js --fix "./**/*.ts"

lint:sol:fix

solhint "./contracts/**/*.sol" --fix
npm i @0xsequence/[email protected]

Metadata

Downloads