build:token
npx proton-asc ./assembly/token/token.contract.ts
build:balance
npx proton-asc ./assembly/balance/balance.contract.ts
build:escrow
npx proton-asc ./assembly/escrow/escrow.contract.ts
build:allow
npx proton-asc ./assembly/allow/allow.contract.ts && npx proton-asc ./assembly/allow/allow_test.contract.ts
build:atomicassets
npx proton-asc ./assembly/atomicassets/atomicassets.contract.ts --debug --sourceMap --target release
build:store
npx proton-asc ./assembly/modules/store/store.test.ts
build:safemath
npx proton-asc ./assembly/modules/safemath/safemath.test.ts
buil:bls
npx proton-asc ./assembly/bls/bls.contract.ts
buil:test
npx proton-asc ./assembly/test/test.contract.ts --debug --sourceMap
build
run-p build:*
test:token
mocha -s 250 ./assembly/token/*.spec.ts -r ts-node/register
test:balance
mocha -s 250 ./assembly/balance/*.spec.ts -r ts-node/register
test:allow
mocha -s 250 ./assembly/allow/*.spec.ts -r ts-node/register
test:escrow
mocha -s 250 ./assembly/escrow/*.spec.ts -r ts-node/register
test:atomicassets
mocha -s 250 ./assembly/atomicassets/*.spec.ts -r ts-node/register
test:store
mocha -s 250 ./assembly/modules/store/store.spec.ts -r ts-node/register
test:safemath
mocha -s 250 ./assembly/modules/safemath/safemath.spec.ts -r ts-node/register
tes:bls
mocha -s 250 ./assembly/bls/bls.spec.ts -r ts-node/register
tes:test
mocha -s 250 ./assembly/test/test.spec.ts -r ts-node/register
test
run-p test:* --max-parallel 3
buildexamples
npm run --prefix examples build
testexamples
npm run --prefix examples test
core:escrow
cat ./assembly/escrow/target/escrow.contract.abi | abi2core > ./assembly/escrow/target/escrow.client-types.ts
run:playground
cross-env LOG_LEVEL=debug ts-node ./playground.ts
prepublishOnly
npm run build && npm run test && npm run buildexamples && npm run testexamples && npx npm-dts generate --entry ./assembly/index.ts --force && npx replace-in-file --configFile=./replace.config.js