@0xsequence/wallet-contracts

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

build

pnpm compile && pnpm adapter

compile

hardhat --max-memory 4096 compile

clean

rimraf artifacts && rimraf cache

typecheck

tsc --noEmit

test

hardhat test

benchmark

BENCHMARK=true pnpm test

coverage

COVERAGE=true NET_ID=1 hardhat coverage

deploy

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

verify

hardhat verify --network

release

pnpm publish src

lint

pnpm lint:ts && pnpm lint:sol

lint:fix

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

lint:sol

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

lint:sol:fix

solhint "./contracts/**/*.sol" --fix

lint:ts

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

lint:ts:fix

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

format

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

adapter

typechain --target ethers-v6 --out-dir gen/typechain "./artifacts/contracts/**/*[^dbg].json"
npm i @0xsequence/wallet-contracts

Metadata

Downloads