synapseprotocol-sdk

v0.95.0-beta.11
Synapse Protocol's NodeJS SDK

prepare

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

Metadata

  • ISC
  • Whatever
  • synapsecns
  • released 4/19/2022

Downloads

Maintainers