{"_id":"@candlelabs/swap","_rev":"2-53997bf4af021e84add2acf1f36da8c1","name":"@candlelabs/swap","dist-tags":{"latest":"2.6.0"},"versions":{"2.5.0":{"name":"@candlelabs/swap","version":"2.5.0","description":"Atomic Token Swap","contributors":[{"name":"Vicente Dragicevic"},{"name":"Don Mosites"},{"name":"Ethan Wessel"}],"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":{"@candlelabs/constants":"1.0.0","@candlelabs/utils":"1.0.0","@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/swap@2.5.0","_nodeVersion":"14.18.3","_npmVersion":"8.3.1","dist":{"integrity":"sha512-dLe2ii9ekoc/6NEi0AgEV1wElNsxM7vUqpxf889pvfNfarXyJCl8AsOLL+FqxXNaFHkVQsEzkLPlNxj478aZDg==","shasum":"838c88ca88d8f0815827847c7d677236605aca04","tarball":"https://registry.npmjs.org/@candlelabs/swap/-/swap-2.5.0.tgz","fileCount":4,"unpackedSize":4289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8MHnCRA9TVsSAnZWagAAVU0P/01Ob8sfic9jfbswBxRq\nMO2Rl/m/fiWngpllznVf5fPxQSxdwOT6Il0q/Tk3r8QjPtLYqv3N08HbOSW0\nelIOec11of0VL4o/tAFz9SbjxFYJ1H2GB+ya1oLgsSBvSK0pTbzQquEjUATU\n/08efb2rjoIj7YkxV6Wygq4m5E5iJHkiOP6J/ZoVUBk++8nv2/o6YZfBWiwb\nx3hhtv6FDFGmUpOGPDCnna6uswQyiYiY3L/BFZE99fzq/P/uVeI6SYZ+ebfy\ncdzqsPURKGXrMOfqkfEj7e11LlfnM/CjP3i0mSGevh4ckriPwezBGhqSyLUy\nop19XJeTUtD2gTwDzDmHiFeZfb3+rGDgBANx5uJ1OIo7kxPQUyBBv+ThFg2m\nqpHHak3dqYFkNBtii0xyRhfNmssNYoWOVqK3uij1UVFGw94ZP2RiEfP+bCVe\neC/3/6TAYLgmTCTFhs/+tJFblFvePmLC/ypJWdiME/7ZgYXuJAjT51UB8ukB\npbS1ryP9SmzCZbMFEa3+nPM7WFGJBYjlBnQFsm3xiihafm69/sKU+gqx0Pdk\nqpobbDI57hlLhKWUn99I1sAvH5Fun+OwZr9UKMJY8Z4IapuIzTzaeomnCG5m\ns3G942YquLQtMkVzD/R5KHn4L1SyaMoYwn8p/u4QmaQOMnanYeuUywNH7iK4\nmCyI\r\n=cvNI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChcASDtPaykaihG7meO4lnFjK+rqdqhKX1hIKrmcbBbQIgNlwdyK9Au/uy/h5apnH7Y/ig5Fz6sNv0beJprUWm4FY="}]},"_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/swap_2.5.0_1643168231460_0.09372229032903223"},"_hasShrinkwrap":false},"2.6.0":{"name":"@candlelabs/swap","version":"2.6.0","description":"Atomic Token Swap","contributors":[{"name":"Vicente Dragicevic"},{"name":"Don Mosites"},{"name":"Ethan Wessel"}],"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":{"@candlelabs/constants":"1.0.0","@candlelabs/utils":"1.0.0","@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/swap@2.6.0","_nodeVersion":"14.18.3","_npmVersion":"8.3.1","dist":{"integrity":"sha512-RxVFlt/wO2TzK4t0ZAW9UeUTI3G/IrddhGd6beZm+YSlkuRae2vHHZHolTxZMeJcfCYKhnybmHbRXARvdt9TgA==","shasum":"4ddbd51be6f3290a41c8805f74a28e706d5ef5c9","tarball":"https://registry.npmjs.org/@candlelabs/swap/-/swap-2.6.0.tgz","fileCount":4,"unpackedSize":4531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8OpeCRA9TVsSAnZWagAADQIP/iQeO3ZceGPjTHlxMyEf\nhyUFOZOLFM5i1qIVuUCpY2tyXCHdFCVPrkP/xbFr2YcCTo4wYDcMF9n4rOOX\nK6GkHGjYO6MRGirneb8M+poW63oMlh1KJOHroSsaUe+yAv0NxXjS6nnOHdCS\nrk8V6nduP1shaYcywxeJ8sA5aSvlThC5WRZTA2ffzACw0e6PdkqcTnk5JCFb\nwAleaguVgAbNLZsozSUcxmCHJKQEGIx9F9NGnUe8v7KoCN6qEv8nepIdUp/x\nKES3nieKrRF+rtH6bZ8NHY5UbOs8DpCemwmiQfM7NxKSrVR7llqntE7+W4DG\n3sOtAQUA7ZfONgHknJbaOzgd1IZRJ9btfmqN2ZkLgbnggvzl5FBgtDcIBYU4\n6RSLROGr3xuZ3R5bdwbvNeG6S87c/IbSwcLUUJZSLYh2OBqRU3gqQyJmb/0x\nP+EHoiICVMqXj/9VoEdMSYdDkgG/Qb8k7Lk7E9oNiI4f4yYK5RMElzEXAkWR\nbkUufKzW+OG19z11UABJDrMsCso00d0KTqm+RsD8ZqynaswgvTKscYOFiINs\nbqIMGag30xmS8CgCBTaFjBhF4QrAmFXfkEU4HHnDzha1+tK4GmemDc2gVIW1\nbOZtwqsJX9dtJk/tn+U8kAeuztP2+wfPex+vMGI2LNYEUQtXy9JBOmLjd2BX\nnjSF\r\n=4qvU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzDWwIelV44b+E0KuiMgxM9urY9SFyArs3H33fKLYd2wIhAMlAy+aGPjuG9so8bRlayGQ8L8rjsmYvUabY90zT3fHW"}]},"_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/swap_2.6.0_1643178589920_0.08424905666161231"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-26T03:37:11.418Z","2.5.0":"2022-01-26T03:37:11.594Z","modified":"2022-04-04T21:36:41.363Z","2.6.0":"2022-01-26T06:29:50.034Z"},"maintainers":[{"name":"loc-candle","email":"loc@candlelabs.org"},{"name":"samisbakedham","email":"contact@candlelabs.org"}],"description":"Atomic Token Swap","homepage":"https://github.com/airswap/airswap-protocols#readme","repository":{"type":"git","url":"git+https://github.com/airswap/airswap-protocols.git"},"contributors":[{"name":"Vicente Dragicevic"},{"name":"Don Mosites"},{"name":"Ethan Wessel"}],"bugs":{"url":"https://github.com/airswap/airswap-protocols/issues"},"license":"MIT","readme":"# Swap\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"}