{"_id":"@0xzebra/core","_rev":"2-78e7ae3db5ae31b5b70bf73a44f66f52","name":"@0xzebra/core","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.3":{"name":"@0xzebra/core","version":"0.0.3","description":"Zebra contracts for typescript","main":"./types/index.js","types":"./types/index.ts","engines":{"node":">= 18.16.0"},"author":{"name":"CryptoAlexandas"},"license":"MIT","keywords":["ethereum","smart-contracts","hardhat","solidity"],"scripts":{"prepublish":"tsc ./types/**.ts --module NodeNext --moduleResolution NodeNext --target ESNext","clean":"hardhat clean","build":"cross-env NODE_ENV=build hardhat compile && cross-env NODE_ENV=build hardhat typechain && yarn prepublish","console":"hardhat console","coverage":"cross-env HARDHAT_DEPLOY_FIXTURE=true hardhat coverage","gas":"cross-env REPORT_GAS=true hardhat test","dev":"hardhat node","test":"hardhat test","mumbai:deploy":"hardhat --network mumbai deploy","dev:deploy":"hardhat --network localhost deploy","mainnet:deploy":"hardhat --network mainnet deploy","mainnet:verify":"hardhat --network mainnet etherscan-verify --solc-input","mainnet:export":"hardhat --network mainnet export --export exports/mainnet.json","ropsten:deploy":"hardhat --network ropsten deploy","ropsten:verify":"hardhat --network ropsten etherscan-verify --solc-input","ropsten:export":"hardhat --network ropsten export --export exports/ropsten.json","rinkeby:deploy":"hardhat --network rinkeby deploy","rinkeby:verify":"hardhat --network rinkeby etherscan-verify --solc-input","rinkeby:export":"hardhat --network rinkeby export --export exports/rinkeby.json","goerli:deploy":"hardhat --network goerli deploy","goerli:verify":"hardhat --network goerli etherscan-verify --solc-input","goerli:export":"hardhat --network goerli export --export exports/goerli.json","arbitrum:deploy":"hardhat --network arbitrum deploy","arbitrum:export":"hardhat --network arbitrum export --export exports/arbitrum.json","prepare":"yarn build && hardhat typechain","lint":"eslint \"**/*.{js,ts}\" && solhint contracts/**/*.sol","lint:fix":"eslint --fix \"**/*.{js,ts}\" && prettier --write contracts/**/*.sol && solhint contracts/**/*.sol"},"husky":{"hooks":{"pre-commit":"yarn test","pre-push":"yarn test"}},"dependencies":{"@nomicfoundation/hardhat-chai-matchers":"^2.0.1","@nomicfoundation/hardhat-ethers":"^3.0.2","@nomicfoundation/hardhat-network-helpers":"^1.0.0","@nomicfoundation/hardhat-toolbox":"^3.0.0","@nomicfoundation/hardhat-verify":"^1.0.1","@openzeppelin/contracts":"^4.8.3","@openzeppelin/contracts-upgradeable":"^4.8.3","@safe-global/safe-contracts":"^1.4.1-build.0","@typechain/ethers-v6":"^0.4.0","@typechain/hardhat":"^8.0.0","@types/chai":"^4.2.18","@types/dotenv":"^8.2.0","@types/mocha":"^10.0.1","@types/node":"^18.15.11","@typescript-eslint/eslint-plugin":"^5.57.0","@typescript-eslint/parser":"^5.57.0","@zetachain/faucet-cli":"^4.1.0","chai":"^4.2.0","cross-env":"^7.0.3","dotenv":"^16.0.3","eslint":"^8.37.0","eslint-config-prettier":"^8.8.0","ethers":"^6.6.0","hardhat":"^2.17.2","hardhat-deploy":"^0.11.36","hardhat-ethers":"^1.0.1","hardhat-gas-reporter":"^1.0.9","hardhat-storage-layout":"^0.1.6","husky":"^8.0.3","mocha":"^10.2.0","prettier":"^2.3.1","prettier-plugin-solidity":"^1.0.0-beta.13","solc-0.8.9":"npm:solc@0.8.9","solhint":"^3.4.1y","solhint-plugin-prettier":"^0.0.5","solidity-coverage":"^0.8.3","solidity-docgen":"0.6.0-beta.35","ts-node":"^10.9.1","typechain":"^8.2.0","typescript":"^5.1.6"},"_id":"@0xzebra/core@0.0.3","gitHead":"303908e2d338797eb6e53aedc7b19af87dc7ded6","_nodeVersion":"20.9.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-p++XgIR9jfYR3qeDSQwRgnQFbByM3bU/lx1A6VlVW+le0O2fCPy3T139GEXjiLfmnB8KoUJvJ8fWxhzH5fO02g==","shasum":"df68a3243e2b8aab8fd62cb97129c6828a29ed80","tarball":"https://registry.npmjs.org/@0xzebra/core/-/core-0.0.3.tgz","fileCount":46,"unpackedSize":135770,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHhuWK8bXEZdcAflaVe1kdjuvhB2uM97q1JNBx7Af/dgAiBsMjymy10MMAEjsXfyUsSmU1B8lnoY9sCKdH/k6IbFlg=="}]},"_npmUser":{"name":"dinn","email":"2274822997@qq.com"},"directories":{},"maintainers":[{"name":"dinn","email":"2274822997@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.0.3_1712413074683_0.7768684986991492"},"_hasShrinkwrap":false},"0.0.4":{"name":"@0xzebra/core","version":"0.0.4","description":"Zebra contracts for typescript","main":"./types/index.js","types":"./types/index.ts","engines":{"node":">= 18.16.0"},"author":{"name":"CryptoAlexandas"},"license":"MIT","keywords":["ethereum","smart-contracts","hardhat","solidity"],"scripts":{"prepublish":"tsc ./types/**.ts --module NodeNext --moduleResolution NodeNext --target ESNext","clean":"hardhat clean","build":"cross-env NODE_ENV=build hardhat compile && cross-env NODE_ENV=build hardhat typechain && yarn prepublish","console":"hardhat console","coverage":"cross-env HARDHAT_DEPLOY_FIXTURE=true hardhat coverage","gas":"cross-env REPORT_GAS=true hardhat test","dev":"hardhat node","test":"hardhat test","mumbai:deploy":"hardhat --network mumbai deploy","dev:deploy":"hardhat --network localhost deploy","mainnet:deploy":"hardhat --network mainnet deploy","mainnet:verify":"hardhat --network mainnet etherscan-verify --solc-input","mainnet:export":"hardhat --network mainnet export --export exports/mainnet.json","ropsten:deploy":"hardhat --network ropsten deploy","ropsten:verify":"hardhat --network ropsten etherscan-verify --solc-input","ropsten:export":"hardhat --network ropsten export --export exports/ropsten.json","rinkeby:deploy":"hardhat --network rinkeby deploy","rinkeby:verify":"hardhat --network rinkeby etherscan-verify --solc-input","rinkeby:export":"hardhat --network rinkeby export --export exports/rinkeby.json","goerli:deploy":"hardhat --network goerli deploy","goerli:verify":"hardhat --network goerli etherscan-verify --solc-input","goerli:export":"hardhat --network goerli export --export exports/goerli.json","arbitrum:deploy":"hardhat --network arbitrum deploy","arbitrum:export":"hardhat --network arbitrum export --export exports/arbitrum.json","prepare":"yarn build && hardhat typechain","lint":"eslint \"**/*.{js,ts}\" && solhint contracts/**/*.sol","lint:fix":"eslint --fix \"**/*.{js,ts}\" && prettier --write contracts/**/*.sol && solhint contracts/**/*.sol"},"husky":{"hooks":{"pre-commit":"yarn test","pre-push":"yarn test"}},"dependencies":{"@nomicfoundation/hardhat-chai-matchers":"^2.0.1","@nomicfoundation/hardhat-ethers":"^3.0.2","@nomicfoundation/hardhat-network-helpers":"^1.0.0","@nomicfoundation/hardhat-toolbox":"^3.0.0","@nomicfoundation/hardhat-verify":"^1.0.1","@openzeppelin/contracts":"^4.8.3","@openzeppelin/contracts-upgradeable":"^4.8.3","@safe-global/safe-contracts":"^1.4.1-build.0","@typechain/ethers-v6":"^0.4.0","@typechain/hardhat":"^8.0.0","@types/chai":"^4.2.18","@types/dotenv":"^8.2.0","@types/mocha":"^10.0.1","@types/node":"^18.15.11","@typescript-eslint/eslint-plugin":"^5.57.0","@typescript-eslint/parser":"^5.57.0","@zetachain/faucet-cli":"^4.1.0","chai":"^4.2.0","cross-env":"^7.0.3","dotenv":"^16.0.3","eslint":"^8.37.0","eslint-config-prettier":"^8.8.0","ethers":"^6.6.0","hardhat":"^2.17.2","hardhat-deploy":"^0.11.36","hardhat-ethers":"^1.0.1","hardhat-gas-reporter":"^1.0.9","hardhat-storage-layout":"^0.1.6","husky":"^8.0.3","mocha":"^10.2.0","prettier":"^2.3.1","prettier-plugin-solidity":"^1.0.0-beta.13","solc-0.8.9":"npm:solc@0.8.9","solhint":"^3.4.1y","solhint-plugin-prettier":"^0.0.5","solidity-coverage":"^0.8.3","solidity-docgen":"0.6.0-beta.35","ts-node":"^10.9.1","typechain":"^8.2.0","typescript":"^5.1.6"},"_id":"@0xzebra/core@0.0.4","gitHead":"303908e2d338797eb6e53aedc7b19af87dc7ded6","_nodeVersion":"20.9.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-utm9Qf/TZY9B4PZcKO8N5EpJXDSrdERZ81UNBJ3YH4CP25AISgdobXHYdO3E4iDvR5p98N5OR/FPn+mccHRhzg==","shasum":"c36f0ea682ab5ee9d0c8fcfd0c50f7c82985faa9","tarball":"https://registry.npmjs.org/@0xzebra/core/-/core-0.0.4.tgz","fileCount":350,"unpackedSize":2665633,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKcftRoa3UbxtyEXqK0uDrVnxoIJ8r4LVswS/rFqCFHwIgGV5NpWT63FYhS0YLPhRw2Sr2+xuSl3qOGv2zu9dCV90="}]},"_npmUser":{"name":"dinn","email":"2274822997@qq.com"},"directories":{},"maintainers":[{"name":"dinn","email":"2274822997@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.0.4_1712413588028_0.19500203279160422"},"_hasShrinkwrap":false},"0.0.5":{"name":"@0xzebra/core","version":"0.0.5","description":"Zebra contracts for typescript","main":"./types/index.js","types":"./types/index.ts","engines":{"node":">= 18.16.0"},"author":{"name":"CryptoAlexandas"},"license":"MIT","keywords":["ethereum","smart-contracts","hardhat","solidity"],"scripts":{"prepublish":"tsc ./types/**.ts --module NodeNext --moduleResolution NodeNext --target ESNext","clean":"hardhat clean","build":"cross-env NODE_ENV=build hardhat compile && cross-env NODE_ENV=build hardhat typechain && yarn prepublish","console":"hardhat console","coverage":"cross-env HARDHAT_DEPLOY_FIXTURE=true hardhat coverage","gas":"cross-env REPORT_GAS=true hardhat test","dev":"hardhat node","test":"hardhat test","mumbai:deploy":"hardhat --network mumbai deploy","dev:deploy":"hardhat --network localhost deploy","mainnet:deploy":"hardhat --network mainnet deploy","mainnet:verify":"hardhat --network mainnet etherscan-verify --solc-input","mainnet:export":"hardhat --network mainnet export --export exports/mainnet.json","ropsten:deploy":"hardhat --network ropsten deploy","ropsten:verify":"hardhat --network ropsten etherscan-verify --solc-input","ropsten:export":"hardhat --network ropsten export --export exports/ropsten.json","rinkeby:deploy":"hardhat --network rinkeby deploy","rinkeby:verify":"hardhat --network rinkeby etherscan-verify --solc-input","rinkeby:export":"hardhat --network rinkeby export --export exports/rinkeby.json","goerli:deploy":"hardhat --network goerli deploy","goerli:verify":"hardhat --network goerli etherscan-verify --solc-input","goerli:export":"hardhat --network goerli export --export exports/goerli.json","arbitrum:deploy":"hardhat --network arbitrum deploy","arbitrum:export":"hardhat --network arbitrum export --export exports/arbitrum.json","prepare":"yarn build && hardhat typechain","lint":"eslint \"**/*.{js,ts}\" && solhint contracts/**/*.sol","lint:fix":"eslint --fix \"**/*.{js,ts}\" && prettier --write contracts/**/*.sol && solhint contracts/**/*.sol"},"husky":{"hooks":{"pre-commit":"yarn test","pre-push":"yarn test"}},"dependencies":{"@nomicfoundation/hardhat-chai-matchers":"^2.0.1","@nomicfoundation/hardhat-ethers":"^3.0.2","@nomicfoundation/hardhat-network-helpers":"^1.0.0","@nomicfoundation/hardhat-toolbox":"^3.0.0","@nomicfoundation/hardhat-verify":"^1.0.1","@openzeppelin/contracts":"^4.8.3","@openzeppelin/contracts-upgradeable":"^4.8.3","@safe-global/safe-contracts":"^1.4.1-build.0","@typechain/ethers-v6":"^0.4.0","@typechain/hardhat":"^8.0.0","@types/chai":"^4.2.18","@types/dotenv":"^8.2.0","@types/mocha":"^10.0.1","@types/node":"^18.15.11","@typescript-eslint/eslint-plugin":"^5.57.0","@typescript-eslint/parser":"^5.57.0","@zetachain/faucet-cli":"^4.1.0","chai":"^4.2.0","cross-env":"^7.0.3","dotenv":"^16.0.3","eslint":"^8.37.0","eslint-config-prettier":"^8.8.0","ethers":"^6.6.0","hardhat":"^2.17.2","hardhat-deploy":"^0.11.36","hardhat-ethers":"^1.0.1","hardhat-gas-reporter":"^1.0.9","hardhat-storage-layout":"^0.1.6","husky":"^8.0.3","mocha":"^10.2.0","prettier":"^2.3.1","prettier-plugin-solidity":"^1.0.0-beta.13","solc-0.8.9":"npm:solc@0.8.9","solhint":"^3.4.1y","solhint-plugin-prettier":"^0.0.5","solidity-coverage":"^0.8.3","solidity-docgen":"0.6.0-beta.35","ts-node":"^10.9.1","typechain":"^8.2.0","typescript":"^5.1.6"},"_id":"@0xzebra/core@0.0.5","gitHead":"303908e2d338797eb6e53aedc7b19af87dc7ded6","_nodeVersion":"20.9.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-CuZyEitv5Z3lj6MBbryHKwGRHFdiaytGAd1sl7a93duD0RrNyKoiPCbVbJzDQyCwCsNhaaq1itqMRmRB0XVYpA==","shasum":"1c5871469b3b3a4c38e207b036d779d45b124d37","tarball":"https://registry.npmjs.org/@0xzebra/core/-/core-0.0.5.tgz","fileCount":566,"unpackedSize":3791337,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0sgO8QBJ72SngxP8myRsteiNTCLqPQ8opTBYHqPnc6wIhAKdRSOG82iUC3jVZnoOo5eQpqCPpIp0w9Vu8azuNyjn6"}]},"_npmUser":{"name":"dinn","email":"2274822997@qq.com"},"directories":{},"maintainers":[{"name":"dinn","email":"2274822997@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.0.5_1712413786604_0.8671948432237733"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-06T14:17:54.589Z","0.0.3":"2024-04-06T14:17:54.834Z","modified":"2024-04-06T14:29:47.106Z","0.0.4":"2024-04-06T14:26:28.284Z","0.0.5":"2024-04-06T14:29:46.912Z"},"maintainers":[{"name":"dinn","email":"2274822997@qq.com"}],"description":"Zebra contracts for typescript","keywords":["ethereum","smart-contracts","hardhat","solidity"],"author":{"name":"CryptoAlexandas"},"license":"MIT","readme":"![License: GPL](https://img.shields.io/badge/license-GPLv3-blue)![Version Badge](https://img.shields.io/badge/version-0.0.1-lightgrey.svg)\n# Zebra Protocol\n\nforked from liquity\n\n## Install\n\n`npm install`\n\n## Local development\n\n`npm run build`\n\n`npx hardhat node`\n\n## Get start\n\n1. create `.env` file  and set your mnemonic as below\n\n   `MNEMONIC=\"your mnemonic\"`\n\n2. compile contracts, it will generate contract artifacts also typechains\n\n   `yarn build`\n\n3. test contracts\n\n   `yarn test`\n\n---\n\nOnce the rpc url is unavailable, check it [here](https://chainlist.org/)\n","readmeFilename":"README.md"}