{"id":81100062,"number":"0.7.0","published_at":"2023-07-06T09:32:14.843Z","licenses":"ISC","integrity":"sha512-Gbm/QaoBzfQjjMeLFC/MeDhmQuGqPtAYaTp/6dtW/9uIHeQk/sYVgZIiXoZ9EFtdWP8Euh0LZ1I2fNVe1gp98g==","status":null,"download_url":"https://registry.npmjs.org/@ionicprotocol/sdk/-/sdk-0.7.0.tgz","registry_url":"https://www.npmjs.com/package/@ionicprotocol/sdk/v/0.7.0","documentation_url":null,"install_command":"npm install @ionicprotocol/sdk@0.7.0","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"ionic-protocol-admin","email":"carlo@ionic.money"},"dist":{"integrity":"sha512-Gbm/QaoBzfQjjMeLFC/MeDhmQuGqPtAYaTp/6dtW/9uIHeQk/sYVgZIiXoZ9EFtdWP8Euh0LZ1I2fNVe1gp98g==","shasum":"a1793db5396ae294e63168392630d1280b4e4603","tarball":"https://registry.npmjs.org/@ionicprotocol/sdk/-/sdk-0.7.0.tgz","fileCount":910,"unpackedSize":126681903,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfZlibxjX5Pv5YFWyhu04Yt2X1v7tLWJ9MYKNDjbiAbAIhAMnWLclIGepfoyOayOaAzgaRD7WmOW7gDhRwlgPHRwEr"}]},"gitHead":"e6525d24bbd6ff71b3256353577342bad03d77d0","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-06T11:11:09.215Z","updated_at":"2024-11-14T09:20:38.546Z","purl":"pkg:npm/%40ionicprotocol/sdk@0.7.0","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ionicprotocol%2Fsdk/versions/0.7.0","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ionicprotocol%2Fsdk/versions/0.7.0/codemeta","dependencies":[{"id":875328390,"ecosystem":"npm","package_name":"@ionicprotocol/chains","requirements":"workspace:*","kind":"runtime","optional":false},{"id":875328402,"ecosystem":"npm","package_name":"@typechain/hardhat","requirements":"^6.1.5","kind":"Development","optional":false},{"id":875328392,"ecosystem":"npm","package_name":"@nomiclabs/hardhat-ethers","requirements":"npm:hardhat-deploy-ethers@^0.3.0-beta.13","kind":"runtime","optional":false},{"id":875328393,"ecosystem":"npm","package_name":"bad-words","requirements":"^3.0.4","kind":"runtime","optional":false},{"id":875328413,"ecosystem":"npm","package_name":"chai-subset","requirements":"^1.6.0","kind":"Development","optional":false},{"id":875328420,"ecosystem":"npm","package_name":"hardhat-deploy","requirements":"^0.11.26","kind":"Development","optional":false},{"id":875328428,"ecosystem":"npm","package_name":"ts-mocha","requirements":"^10.0.0","kind":"Development","optional":false},{"id":875328394,"ecosystem":"npm","package_name":"bufferutil","requirements":"^4.0.7","kind":"runtime","optional":false},{"id":875328401,"ecosystem":"npm","package_name":"@typechain/ethers-v5","requirements":"^10.2.0","kind":"Development","optional":false},{"id":875328430,"ecosystem":"npm","package_name":"typechain","requirements":"^8.1.1","kind":"Development","optional":false},{"id":875328395,"ecosystem":"npm","package_name":"ethereum-waffle","requirements":"^4.0.10","kind":"runtime","optional":false},{"id":875328410,"ecosystem":"npm","package_name":"@types/sinon-chai","requirements":"^3","kind":"Development","optional":false},{"id":875328407,"ecosystem":"npm","package_name":"@types/eslint","requirements":"^8.37.0","kind":"Development","optional":false},{"id":875328418,"ecosystem":"npm","package_name":"hardhat","requirements":"^2.14.0","kind":"Development","optional":false},{"id":875328406,"ecosystem":"npm","package_name":"@types/chai-subset","requirements":"^1","kind":"Development","optional":false},{"id":875328403,"ecosystem":"npm","package_name":"@types/bad-words","requirements":"^3.0.1","kind":"Development","optional":false},{"id":875328397,"ecosystem":"npm","package_name":"utf-8-validate","requirements":"^6.0.3","kind":"runtime","optional":false},{"id":875328405,"ecosystem":"npm","package_name":"@types/chai-as-promised","requirements":"^7","kind":"Development","optional":false},{"id":875328400,"ecosystem":"npm","package_name":"@tenderly/hardhat-tenderly","requirements":"^1.7.2","kind":"Development","optional":false},{"id":875328421,"ecosystem":"npm","package_name":"lint-staged","requirements":"13.2.1","kind":"Development","optional":false},{"id":875328398,"ecosystem":"npm","package_name":"@abimate/core","requirements":"^0.2.1","kind":"Development","optional":false},{"id":875328399,"ecosystem":"npm","package_name":"@nomiclabs/hardhat-waffle","requirements":"^2.0.5","kind":"Development","optional":false},{"id":875328391,"ecosystem":"npm","package_name":"@ionicprotocol/types","requirements":"workspace:*","kind":"runtime","optional":false},{"id":875328419,"ecosystem":"npm","package_name":"hardhat-abi-exporter","requirements":"^2.10.1","kind":"Development","optional":false},{"id":875328404,"ecosystem":"npm","package_name":"@types/chai","requirements":"^4.3.4","kind":"Development","optional":false},{"id":875328408,"ecosystem":"npm","package_name":"@types/mocha","requirements":"^10.0.1","kind":"Development","optional":false},{"id":875328412,"ecosystem":"npm","package_name":"chai-as-promised","requirements":"^7.1.1","kind":"Development","optional":false},{"id":875328425,"ecosystem":"npm","package_name":"prettier-plugin-solidity","requirements":"1.1.3","kind":"Development","optional":false},{"id":875328396,"ecosystem":"npm","package_name":"ethers","requirements":"^5.7.2","kind":"runtime","optional":false},{"id":875328427,"ecosystem":"npm","package_name":"sinon-chai","requirements":"^3.7.0","kind":"Development","optional":false},{"id":875328423,"ecosystem":"npm","package_name":"nyc","requirements":"^15.1.0","kind":"Development","optional":false},{"id":875328414,"ecosystem":"npm","package_name":"dotenv","requirements":"^16.0.3","kind":"Development","optional":false},{"id":875328431,"ecosystem":"npm","package_name":"typescript","requirements":"^5.0.4","kind":"Development","optional":false},{"id":875328429,"ecosystem":"npm","package_name":"ts-node","requirements":"^10.9.1","kind":"Development","optional":false},{"id":875328426,"ecosystem":"npm","package_name":"sinon","requirements":"^15.0.3","kind":"Development","optional":false},{"id":875328424,"ecosystem":"npm","package_name":"prettier","requirements":"2.8.7","kind":"Development","optional":false},{"id":875328422,"ecosystem":"npm","package_name":"mocha","requirements":"^10.2.0","kind":"Development","optional":false},{"id":875328417,"ecosystem":"npm","package_name":"eslint-plugin-prettier","requirements":"^4.2.1","kind":"Development","optional":false},{"id":875328416,"ecosystem":"npm","package_name":"eslint-plugin-import","requirements":"^2.27.5","kind":"Development","optional":false},{"id":875328415,"ecosystem":"npm","package_name":"eslint","requirements":"^8.38.0","kind":"Development","optional":false},{"id":875328411,"ecosystem":"npm","package_name":"chai","requirements":"^4.3.7","kind":"Development","optional":false},{"id":875328409,"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"}