{"_id":"@candlelabs/staking","_rev":"2-841087d8560631142e6463b40922e1f8","name":"@candlelabs/staking","dist-tags":{"latest":"2.4.4"},"versions":{"2.4.3":{"name":"@candlelabs/staking","version":"2.4.3","description":"Stake and unstake tokens on a schedule","contributors":[{"name":"Ethan Wessel"},{"name":"Don Mosites"},{"name":"Martin Sterlicchi"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airswap/airswap-protocols.git"},"scripts":{"clean":"hardhat clean","compile":"hardhat compile","coverage":"hardhat coverage","test":"hardhat test","test:unit":"hardhat test ./test/unit.js","deploy:rinkeby":"hardhat run --network rinkeby ./scripts/deploy.js","deploy:mainnet":"hardhat run --network mainnet ./scripts/deploy.js"},"devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-etherscan":"^2.1.6","@nomiclabs/hardhat-waffle":"^2.0.1","ethereum-waffle":"^3.4.0","hardhat":"^2.6.4","solidity-coverage":"^0.7.17"},"dependencies":{"@openzeppelin/contracts":"^4.3.1"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/airswap/airswap-protocols/issues"},"homepage":"https://github.com/airswap/airswap-protocols#readme","_id":"@candlelabs/staking@2.4.3","_nodeVersion":"14.18.3","_npmVersion":"8.3.1","dist":{"integrity":"sha512-CZ2MsJwcCDQyrzAo3pU6NwjZPrXo8pumMjAnJkLNNMns0BqGb0UzZ6XOFD7RHFDUFFnHEWOZ1vvYrxDrCm1RaQ==","shasum":"9726e6cec609f2ed3360fb3b1bcf03b5fe3ce65c","tarball":"https://registry.npmjs.org/@candlelabs/staking/-/staking-2.4.3.tgz","fileCount":4,"unpackedSize":4243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8MHyCRA9TVsSAnZWagAARKQQAIug/pQnE2mVBc9dc1lb\n9EBqZMtdFGuZMLNvyUn2z1t0yfHlK87PO6AeYPty4oT/Ty26mqHgbBh2aVKw\nJillkibVjeNy+pT0IQs00ge0Y5xOIPqRUR/I4ZIVXKVf8CQuFx0LJ6P2axIH\nQvS4ztsYB1MssRNQ+f+JfV4gtUAVMfHMPy4zJJgFXrVNrZ+14mmgC0b/5KPd\nG7OiUW+ZfSmxebnHFA+POWCb+ZR22fiM0jDfoa+vfyJyxFNkyriUop+ERpMS\naM3tEnL73hAH9R0xCJdbKYm+GIaBU0KotNT3bK9JVCytO92w3VweRbxgTnKw\nZ8rOLnTAlUr5bsphuf2xnB82Dy9Tz4ETLbAlvCsqlkAEy7iMJJFVZK3PeCQL\nYt4UFK1H7/YM4hZNOuMY5/EB1Vr04ySRbXgDQtZnRjRqcy4RWmYWJQVoY21c\nrSUGlif4D5peNB7/fGM11CAK3/aDhxF/Bv/uv6wKh6RaR2duN3isYaNoJV5Z\nfMcOVSHgP0tSSnKtOjDkSRJS/dv8aKYOqhzQ72aWMI5apwkpYrtae2WBZbJm\nLBLIz4bP82j3AJ8gZhM4kCIuhfIC95MaeCUAvS38+LlvXRsoFiTNN1Hvxt5Z\nNlvE9JLT1IM7B+mS0N0wg7OKtW2iVfD8d+9AtUrjyeryA4DVsVTHaBHex0NA\nIVe0\r\n=AaHY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICucKeSK7gUTgdLZGW60ePMlV2m4JEVQbnPmY9LB+RIlAiAum4lp230jDMDlmhbpeYiXAuQP3csSDsLz/IvdvgKVKg=="}]},"_npmUser":{"name":"samisbakedham","email":"contact@candlelabs.org"},"directories":{},"maintainers":[{"name":"loc-candle","email":"loc@candlelabs.org"},{"name":"samisbakedham","email":"contact@candlelabs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/staking_2.4.3_1643168242841_0.5499127090247804"},"_hasShrinkwrap":false},"2.4.4":{"name":"@candlelabs/staking","version":"2.4.4","description":"Stake and unstake tokens on a schedule","contributors":[{"name":"Ethan Wessel"},{"name":"Don Mosites"},{"name":"Martin Sterlicchi"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airswap/airswap-protocols.git"},"scripts":{"clean":"hardhat clean","compile":"hardhat compile","coverage":"hardhat coverage","test":"hardhat test","test:unit":"hardhat test ./test/unit.js","deploy:rinkeby":"hardhat run --network rinkeby ./scripts/deploy.js","deploy:mainnet":"hardhat run --network mainnet ./scripts/deploy.js"},"devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-etherscan":"^2.1.6","@nomiclabs/hardhat-waffle":"^2.0.1","ethereum-waffle":"^3.4.0","hardhat":"^2.6.4","solidity-coverage":"^0.7.17"},"dependencies":{"@openzeppelin/contracts":"^4.3.1"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/airswap/airswap-protocols/issues"},"homepage":"https://github.com/airswap/airswap-protocols#readme","main":"deploys.js","directories":{"test":"test"},"author":"","_id":"@candlelabs/staking@2.4.4","_nodeVersion":"14.18.3","_npmVersion":"8.3.1","dist":{"integrity":"sha512-yVKrp3cvDAuavTvs0/7xLK/MbgXaNkC9QY/twQr3DfStF0pCnvyTOcX0BRkbVTuGQUtboT75MB//6RHzHwVqBw==","shasum":"d1b56e6975581660f0ac704093c6bde3eb82cfd2","tarball":"https://registry.npmjs.org/@candlelabs/staking/-/staking-2.4.4.tgz","fileCount":4,"unpackedSize":4485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8OjLCRA9TVsSAnZWagAAJ94QAIbskKaCFvospaLVQQCy\nc0ZcXgtaxkyELY1dGIUQaSDnuD9Q1oUn9ztYJABVqjH4C683JscpA+frJ/Yt\nM1hHlCbObpBvgmcmb0W6gIaaxRkCQWY7SVkAPHdrx8OHL1z7Xb+rrVacFrfi\nmOPEov+rDj2B6ua7TXifPMCvzPmD4XWXGcJjbpR3k8/pATQcDtYn7Gx1q3Zi\nmxPVediVISvR06UeA+/iIJF0EYNlUuWQWwYe+uj6BjWZ4tRhxI+3IYMM4rKT\nF63oGTFBIMWoqvCpKSpwlx/fg7SyEsBm3b2+tsjjj7IuacdkTOfuSfNXcgEa\nmf2Ol6+lVXAVefCM+owP34A2Rp9BihYvFzLWpfOWp0pkfWvETzSw1oebvt4n\n6Kuq87nNDGpczojt/XuPUM0CqOR6i0xiInHQHiFvVBNDeYttSD6fRZCqC9YP\n91zNsJUbAvW5oEAs0JPMhKC3VCMV7dskzp2Na1+97A6EnRDWleVX+H7k1XET\nS8+mYVS8bEn8F8y7grLYwq0SxKSquUME1FNozibEyGkpwjwFMQ3mwfaAmZKi\nBA8+aNbaSDyTIqxdcCHsoMP2+Tbik4DcsUWnylx1/oF7lp3ujw0I9BIYbHz+\nhREgXOll7mNZqZ/YfGqafvtI612FAWOXIgFeiOA+7Sq6IlSOuV3MEOczaTwH\na1lz\r\n=prlk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIsRAxB4kvnE+/Ud3MZaeKzNqJq1tBtx6cOl2DQYK0KAIgB1Sye6BF8l6mrAVNnw5+1XlXoLt++6fAb3tfjkDEIZ0="}]},"_npmUser":{"name":"samisbakedham","email":"contact@candlelabs.org"},"maintainers":[{"name":"loc-candle","email":"loc@candlelabs.org"},{"name":"samisbakedham","email":"contact@candlelabs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/staking_2.4.4_1643178187283_0.5557912880882832"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-26T03:37:22.787Z","2.4.3":"2022-01-26T03:37:22.976Z","modified":"2022-04-04T21:36:41.076Z","2.4.4":"2022-01-26T06:23:07.432Z"},"maintainers":[{"name":"loc-candle","email":"loc@candlelabs.org"},{"name":"samisbakedham","email":"contact@candlelabs.org"}],"description":"Stake and unstake tokens on a schedule","homepage":"https://github.com/airswap/airswap-protocols#readme","repository":{"type":"git","url":"git+https://github.com/airswap/airswap-protocols.git"},"contributors":[{"name":"Ethan Wessel"},{"name":"Don Mosites"},{"name":"Martin Sterlicchi"}],"bugs":{"url":"https://github.com/airswap/airswap-protocols/issues"},"license":"MIT","readme":"# Staking\n\n[AirSwap](https://www.airswap.io/) is a peer-to-peer trading network for Ethereum tokens.\n\n[![Discord](https://img.shields.io/discord/590643190281928738.svg)](https://discord.gg/ecQbV7H)\n[![License](https://img.shields.io/badge/License-MIT-blue)](https://opensource.org/licenses/MIT)\n![Twitter Follow](https://img.shields.io/twitter/follow/airswap?style=social)\n\n## Resources\n\n- About → https://about.airswap.io/\n- Website → https://www.airswap.io/\n- Twitter → https://twitter.com/airswap\n- Chat → https://chat.airswap.io/\n\n## Usage\n\n:warning: This package is under active development and contains unaudited code. For all AirSwap contract deployments see [Deployed Contracts](https://about.airswap.io/technology/deployments).\n\n## Env Vars\n\nHardhat expects the following environment variables to be set. They may be set in a `.env` file.\n\n| Variable            | Description                                |\n| :------------------ | :----------------------------------------- |\n| `MNEMONIC`          | 12-world account mnemonic used for testing |\n| `INFURA_API_KEY`    | Infura API key to use for deployments      |\n| `ETHERSCAN_API_KEY` | Etherscan API key to use for verification  |\n\n## Commands\n\n| Command               | Description                             |\n| :-------------------- | :-------------------------------------- |\n| `yarn`                | Install dependencies                    |\n| `yarn clean`          | Delete the contract `build` folder      |\n| `yarn compile`        | Compile all contracts to `build` folder |\n| `yarn test`           | Run all tests in `test` folder          |\n| `yarn test:unit`      | Run unit tests in `test` folder         |\n| `yarn coverage`       | Report test coverage                    |\n| `yarn deploy:rinkeby` | Deploy contracts to Rinkeby             |\n| `yarn deploy:mainnet` | Deploy contracts to Mainnet             |\n\n## Running Tests\n\n:bulb: Prior to testing locally, run `yarn compile` in the `airswap-protocols` project root to build required artifacts.\n","readmeFilename":"README.md"}