{"_id":"@0xpropel/core","_rev":"3-0321f46476bd9d980f0be5500b137b49","name":"@0xpropel/core","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@0xpropel/core","version":"0.0.1","description":"Propel 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","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-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","solhint":"^3.4.1y","solhint-plugin-prettier":"^0.0.5","solidity-coverage":"^0.8.3","typechain":"^8.2.0","typescript":"^5.1.6","hardhat-ethers":"^1.0.1","solc-0.8.9":"npm:solc@0.8.9","solidity-docgen":"0.6.0-beta.35","ts-node":"^10.9.1"},"gitHead":"8f5e9e2899918789de212bce304d3a8a37a1b1c5","_id":"@0xpropel/core@0.0.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-mXHiztS2w5khO2rx9rsXE6RuMAvhj5t2TKnqjR+58bRhh2l7RejjfqtqvUQ2cGtzHNeiwS+lXr+qtAIuXJMzkg==","shasum":"7318d54b2448cfaf455835b801ca8bbd65170e26","tarball":"https://registry.npmjs.org/@0xpropel/core/-/core-0.0.1.tgz","fileCount":645,"unpackedSize":4345142,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC96bneodIHL1IC91V58pLGN3Xv6mJa5J1h1OEbrJJMKAIhAPSAjXNfll2bJ/7ZJBnSZKr2JJHY7zC7/w6BvvvkVYB/"}]},"_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.1_1708419394160_0.44025895029280315"},"_hasShrinkwrap":false},"0.0.2":{"name":"@0xpropel/core","version":"0.0.2","description":"Propel 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","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-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","solhint":"^3.4.1y","solhint-plugin-prettier":"^0.0.5","solidity-coverage":"^0.8.3","typechain":"^8.2.0","typescript":"^5.1.6","hardhat-ethers":"^1.0.1","solc-0.8.9":"npm:solc@0.8.9","solidity-docgen":"0.6.0-beta.35","ts-node":"^10.9.1"},"_id":"@0xpropel/core@0.0.2","gitHead":"de5880d9a4da69a4aec1b14e197ec37ab6737b18","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-A7q1S4KxV79G7YzpzMR4qh8dDfc0Ec4xloGTmvcJvt9ncjMy+96cEoO+UeQRhaHAvDs+pBMArP9LWJwikXjaxA==","shasum":"92d0ec0680b2361b4de2ff2b9d7ec08d785fcc3c","tarball":"https://registry.npmjs.org/@0xpropel/core/-/core-0.0.2.tgz","fileCount":622,"unpackedSize":10638432,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5d/Uoid9XKwlRShYC21F3Icftq9sTCYdTJ4GKDIinwgIhAK7dV72YPru6UVm1tFO3TcSTGDT7Q9czIZbx2shaLS6b"}]},"_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.2_1708915563327_0.46775291555870746"},"_hasShrinkwrap":false},"0.0.3":{"name":"@0xpropel/core","version":"0.0.3","description":"Propel 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","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-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","solhint":"^3.4.1y","solhint-plugin-prettier":"^0.0.5","solidity-coverage":"^0.8.3","typechain":"^8.2.0","typescript":"^5.1.6","hardhat-ethers":"^1.0.1","solc-0.8.9":"npm:solc@0.8.9","solidity-docgen":"0.6.0-beta.35","ts-node":"^10.9.1"},"_id":"@0xpropel/core@0.0.3","gitHead":"bcb60e42552a73fab3ecc23e0b5fdf869f19d14f","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-FBqI1bxkcwwLCxshpaYtLS2Dfw8ROiPZ0gzQ2WvshDWdg2M8dfr7ddUr4S8h/CAY5XyIj3rdDu0gvSZarBqR9w==","shasum":"67938b5862df71aa138125802e8f772654192942","tarball":"https://registry.npmjs.org/@0xpropel/core/-/core-0.0.3.tgz","fileCount":609,"unpackedSize":8073136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDeVrQWbZh1EKLkxoeZdCv950d6DVdR9SZLvEQiFd1ycAiB5nCoEyq1TuZVCYNEEpPEim/Rjs4gXHKAkImm06cpaIA=="}]},"_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_1709522408646_0.4366198660639087"},"_hasShrinkwrap":false},"0.0.4":{"name":"@0xpropel/core","version":"0.0.4","description":"Propel 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","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-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","solhint":"^3.4.1y","solhint-plugin-prettier":"^0.0.5","solidity-coverage":"^0.8.3","typechain":"^8.2.0","typescript":"^5.1.6","hardhat-ethers":"^1.0.1","solc-0.8.9":"npm:solc@0.8.9","solidity-docgen":"0.6.0-beta.35","ts-node":"^10.9.1"},"_id":"@0xpropel/core@0.0.4","gitHead":"bcb60e42552a73fab3ecc23e0b5fdf869f19d14f","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-tHXhA0J7dmy1agUvq0YIzg0yDyvP6mYL6IgAWBk2c7CCIfLL2RPmytoeAdgM28EJsVRi9dd+WKmBCvNlcmJFTw==","shasum":"86c12af8b92426000d408aee3672d8844576c214","tarball":"https://registry.npmjs.org/@0xpropel/core/-/core-0.0.4.tgz","fileCount":609,"unpackedSize":8073136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnqbwIxETrWCsn6dXGROOaiQWfgrWjsj3glQPYYfbD1AiEA4QmyVzoFCmVTZFYRzygiNtWgPD8+4hA6a6zQqHQQK7Y="}]},"_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_1709522619646_0.02651181089560084"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-20T08:56:34.049Z","0.0.1":"2024-02-20T08:56:34.334Z","modified":"2024-03-04T03:23:40.793Z","0.0.2":"2024-02-26T02:46:03.571Z","0.0.3":"2024-03-04T03:20:08.852Z","0.0.4":"2024-03-04T03:23:39.938Z"},"maintainers":[{"name":"dinn","email":"2274822997@qq.com"}],"description":"Propel 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# Propel 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"}