{"id":81600407,"number":"0.7.1","published_at":"2023-07-10T14:39:27.660Z","licenses":"ISC","integrity":"sha512-IaxgBR/LtQC7XAsDEdsgRK86yDsxNXz8a7tL69J2dkgXebGIzdh2TjuV0J+to7tcFk3ATVi9gkWH3zjkybhLAw==","status":null,"download_url":"https://registry.npmjs.org/@ionicprotocol/sdk/-/sdk-0.7.1.tgz","registry_url":"https://www.npmjs.com/package/@ionicprotocol/sdk/v/0.7.1","documentation_url":null,"install_command":"npm install @ionicprotocol/sdk@0.7.1","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"ionic-protocol-admin","email":"carlo@ionic.money"},"dist":{"integrity":"sha512-IaxgBR/LtQC7XAsDEdsgRK86yDsxNXz8a7tL69J2dkgXebGIzdh2TjuV0J+to7tcFk3ATVi9gkWH3zjkybhLAw==","shasum":"3e9b3d897974763ec2d82b987814e3a425ef2fb0","tarball":"https://registry.npmjs.org/@ionicprotocol/sdk/-/sdk-0.7.1.tgz","fileCount":911,"unpackedSize":127727813,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGYQMHp0KKCIwTrjJCcA/gHzTRNMQWWHlchXBhXQCdw5AiAaVPMYZ5tuZ82PLG7EVNmvsD7jsj+MZAurVjVSHT1yjA=="}]},"gitHead":"f43b3e1b51d7861c223758dd1fc149cbcfda1491","main":"./dist/cjs/src/index.js","scripts":{"prebuild":"rm -rf dist","build":"yarn run build:forge; yarn run artifacts; yarn run typechain; yarn run abimate; yarn run build:sdk","postbuild":"du -sk dist/cjs; du -sk dist/esm","clean":"rm -rf dist; rm -rf ./typechain; rm -rf ./artifacts; rm -rf ./abis","artifacts":"echo '\u003e Gathering artifacts...'; ./scripts/move-artifacts.sh","typechain":"echo '\u003e Creating typechain types...'; [ ! -d ./typechain ] \u0026\u0026 typechain --target ethers-v5 --out-dir './typechain' './artifacts/*.json' --show-stack-traces","abimate":"echo '\u003e Extracting ABIs from artifacts...'; abimate ./abis ./artifacts/*.json","build:forge":"echo '\u003e Building contracts...'; cd lib/contracts \u0026\u0026 forge install \u0026\u0026 forge build --sizes","build:sdk":"echo '\u003e Compiling SDK...'; yarn run build:esm \u0026\u0026 yarn run build:cjs","build:esm":"echo '\u003e Compiling ESM SDK Module...'; tsc -p tsconfig-sdk.json","build:cjs":"echo '\u003e Compiling CJS SDK Module...'; tsc -p tsconfig-cjs.json","setup":"cd lib/contracts \u0026\u0026 forge build","test:mocha":"nyc ts-mocha --require 'tests-mocha/globalTestHook.ts' --check-leaks --exit --timeout 60000 'tests-mocha/**/*.spec.ts'","test":"hardhat test --parallel --no-compile","test:bsc":"SIMULATION=true FORK_RPC_URL=${FORK_RPC_URL} FORK_CHAIN_ID=56 hardhat test --no-compile","test:forge":"cd lib/contracts \u0026\u0026 forge test","export":"hardhat export --export-all ./deployments.json","export:all":"npm run export:bsc \u0026\u0026 npm run export:polygon \u0026\u0026 npm run export:moonbeam \u0026\u0026 npm run export:neondevnet \u0026\u0026 npm run export:chapel","export:bsc":"hardhat export --network bsc --export ../chains/deployments/bsc.json","export:polygon":"hardhat export --network polygon --export ../chains/deployments/polygon.json","export:ethereum":"hardhat export --network ethereum --export ../chains/deployments/ethereum.json","export:moonbeam":"hardhat export --network moonbeam --export ../chains/deployments/moonbeam.json","export:arbitrum":"hardhat export --network arbitrum --export ../chains/deployments/arbitrum.json","export:neondevnet":"hardhat export --network neondevnet --export ../chains/deployments/neondevnet.json","export:lineagoerli":"hardhat export --network lineagoerli --export ../chains/deployments/lineagoerli.json","export:chapel":"hardhat export --network chapel --export ../chains/deployments/chapel.json","export:evmos":"hardhat export --network evmos --export ../chains/deployments/evmos.json","export:fantom":"hardhat export --network fantom --export ../chains/deployments/fantom.json","export:ganache":"hardhat export --network localhost --export ../chains/deployments/ganache.json","prettier:ts":"prettier --write 'chainDeploy/**/*.ts' 'src/**/*.ts' 'deploy/**/*.ts' 'tasks/**/*.ts' 'tests/**/*.ts'","lint":"eslint . -c .eslintrc.json --ext ts,json","lint-fix":"eslint . -c .eslintrc.json --fix --ext ts,json","deploy:chapel":"hardhat --network chapel deploy --tags prod --no-compile","deploy:bsc":"hardhat --network bsc deploy --tags prod --no-compile","deploy:polygon":"hardhat --network polygon deploy --tags prod --no-compile","deploy:ethereum":"hardhat --network ethereum deploy --tags prod --no-compile","deploy:moonbeam":"hardhat --network moonbeam deploy --tags prod --no-compile","deploy:arbitrum":"hardhat --network arbitrum deploy --tags prod --no-compile","deploy:evmos":"hardhat --network evmos deploy --tags prod --no-compile","deploy:fantom":"hardhat --network fantom deploy --tags prod --no-compile","deploy:neondevnet":"hardhat --network neondevnet deploy --tags prod --no-compile","deploy:lineagoerli":"hardhat --network lineagoerli deploy --tags prod --no-compile","deploy:localhost":"hardhat --network localhost deploy --tags prod --no-compile","deploy:localeth":"hardhat --network localeth deploy --tags prod --no-compile","forge":"forge","hardhat":"hardhat"},"_npmVersion":"8.19.4","_nodeVersion":"16.20.1","_hasShrinkwrap":false,"directories":{}},"created_at":"2023-07-11T13:24:51.253Z","updated_at":"2026-09-20T00:38:25.346Z","purl":"pkg:npm/%40ionicprotocol/sdk@0.7.1","related_tag":null,"latest":true,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ionicprotocol%2Fsdk/versions/0.7.1","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ionicprotocol%2Fsdk/versions/0.7.1/codemeta","dependencies":[{"id":880972850,"ecosystem":"npm","package_name":"@typechain/hardhat","requirements":"^6.1.5","kind":"Development","optional":false},{"id":880972840,"ecosystem":"npm","package_name":"@nomiclabs/hardhat-ethers","requirements":"npm:hardhat-deploy-ethers@^0.3.0-beta.13","kind":"runtime","optional":false},{"id":880972841,"ecosystem":"npm","package_name":"bad-words","requirements":"^3.0.4","kind":"runtime","optional":false},{"id":880972861,"ecosystem":"npm","package_name":"chai-subset","requirements":"^1.6.0","kind":"Development","optional":false},{"id":880972868,"ecosystem":"npm","package_name":"hardhat-deploy","requirements":"^0.11.26","kind":"Development","optional":false},{"id":880972876,"ecosystem":"npm","package_name":"ts-mocha","requirements":"^10.0.0","kind":"Development","optional":false},{"id":880972842,"ecosystem":"npm","package_name":"bufferutil","requirements":"^4.0.7","kind":"runtime","optional":false},{"id":880972878,"ecosystem":"npm","package_name":"typechain","requirements":"^8.1.1","kind":"Development","optional":false},{"id":880972849,"ecosystem":"npm","package_name":"@typechain/ethers-v5","requirements":"^10.2.0","kind":"Development","optional":false},{"id":880972843,"ecosystem":"npm","package_name":"ethereum-waffle","requirements":"^4.0.10","kind":"runtime","optional":false},{"id":880972858,"ecosystem":"npm","package_name":"@types/sinon-chai","requirements":"^3","kind":"Development","optional":false},{"id":880972855,"ecosystem":"npm","package_name":"@types/eslint","requirements":"^8.37.0","kind":"Development","optional":false},{"id":880972866,"ecosystem":"npm","package_name":"hardhat","requirements":"^2.14.0","kind":"Development","optional":false},{"id":880972854,"ecosystem":"npm","package_name":"@types/chai-subset","requirements":"^1","kind":"Development","optional":false},{"id":880972848,"ecosystem":"npm","package_name":"@tenderly/hardhat-tenderly","requirements":"^1.7.2","kind":"Development","optional":false},{"id":880972869,"ecosystem":"npm","package_name":"lint-staged","requirements":"13.2.1","kind":"Development","optional":false},{"id":880972846,"ecosystem":"npm","package_name":"@abimate/core","requirements":"^0.2.1","kind":"Development","optional":false},{"id":880972847,"ecosystem":"npm","package_name":"@nomiclabs/hardhat-waffle","requirements":"^2.0.5","kind":"Development","optional":false},{"id":880972839,"ecosystem":"npm","package_name":"@ionicprotocol/types","requirements":"workspace:*","kind":"runtime","optional":false},{"id":880972867,"ecosystem":"npm","package_name":"hardhat-abi-exporter","requirements":"^2.10.1","kind":"Development","optional":false},{"id":880972838,"ecosystem":"npm","package_name":"@ionicprotocol/chains","requirements":"workspace:*","kind":"runtime","optional":false},{"id":880972852,"ecosystem":"npm","package_name":"@types/chai","requirements":"^4.3.4","kind":"Development","optional":false},{"id":880972856,"ecosystem":"npm","package_name":"@types/mocha","requirements":"^10.0.1","kind":"Development","optional":false},{"id":880972851,"ecosystem":"npm","package_name":"@types/bad-words","requirements":"^3.0.1","kind":"Development","optional":false},{"id":880972845,"ecosystem":"npm","package_name":"utf-8-validate","requirements":"^6.0.3","kind":"runtime","optional":false},{"id":880972853,"ecosystem":"npm","package_name":"@types/chai-as-promised","requirements":"^7","kind":"Development","optional":false},{"id":880972860,"ecosystem":"npm","package_name":"chai-as-promised","requirements":"^7.1.1","kind":"Development","optional":false},{"id":880972873,"ecosystem":"npm","package_name":"prettier-plugin-solidity","requirements":"1.1.3","kind":"Development","optional":false},{"id":880972844,"ecosystem":"npm","package_name":"ethers","requirements":"^5.7.2","kind":"runtime","optional":false},{"id":880972875,"ecosystem":"npm","package_name":"sinon-chai","requirements":"^3.7.0","kind":"Development","optional":false},{"id":880972871,"ecosystem":"npm","package_name":"nyc","requirements":"^15.1.0","kind":"Development","optional":false},{"id":880972862,"ecosystem":"npm","package_name":"dotenv","requirements":"^16.0.3","kind":"Development","optional":false},{"id":880972879,"ecosystem":"npm","package_name":"typescript","requirements":"^5.0.4","kind":"Development","optional":false},{"id":880972877,"ecosystem":"npm","package_name":"ts-node","requirements":"^10.9.1","kind":"Development","optional":false},{"id":880972874,"ecosystem":"npm","package_name":"sinon","requirements":"^15.0.3","kind":"Development","optional":false},{"id":880972872,"ecosystem":"npm","package_name":"prettier","requirements":"2.8.7","kind":"Development","optional":false},{"id":880972870,"ecosystem":"npm","package_name":"mocha","requirements":"^10.2.0","kind":"Development","optional":false},{"id":880972865,"ecosystem":"npm","package_name":"eslint-plugin-prettier","requirements":"^4.2.1","kind":"Development","optional":false},{"id":880972864,"ecosystem":"npm","package_name":"eslint-plugin-import","requirements":"^2.27.5","kind":"Development","optional":false},{"id":880972863,"ecosystem":"npm","package_name":"eslint","requirements":"^8.38.0","kind":"Development","optional":false},{"id":880972859,"ecosystem":"npm","package_name":"chai","requirements":"^4.3.7","kind":"Development","optional":false},{"id":880972857,"ecosystem":"npm","package_name":"@types/node","requirements":"^18.15.11","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ionicprotocol%2Fsdk"}