synapseprotocol-sdk
v0.95.0-beta.11prepare
ts-patch install -s
setup:dev
yarn install --frozen-lockfile
setup
yarn && yarn -s run typegen
----------
test
ts-mocha -p test/tsconfig.json
test:coverage
c8 --reports-dir $REPORTS_DIR ts-mocha -p test/tsconfig.json
coverage:report
c8 report --reports-dir $REPORTS_DIR --reporter=text-lcov > $REPORTS_DIR/lcov.info
----------
prebuild
yarn prepare && rm -rf ./dist
build
tsc --project tsconfig.build.json
prepublishOnly
yarn build
----------
preabigen
mkdir -p ./abigen && cp ./scripts/ERC20.json ./abigen/ERC20.json
preabigen:use_solc
yarn preabigen
abigen
scripts/abigen
abigen:use_solc
ABIGEN_USE_SOLC=1 scripts/abigen
typegen
typechain --target ethers-v5 --out-dir src/internal/gen ./abigen/*.json
posttypegen
rm -rf ./abigen
npm i synapseprotocol-sdk
Source Code
github.com/synapsecns/sdkMetadata
- ISC
- Whatever
- synapsecns
- released 4/19/2022