{"_id":"@bluedex/merkle-distributor","_rev":"1-2e37d782d52b1a698744e3057ee8069d","name":"@bluedex/merkle-distributor","description":"📦 A smart contract that distributes a balance of tokens according to a merkle root","dist-tags":{"latest":"1.0.1-alpha.1"},"versions":{"1.0.1":{"name":"@bluedex/merkle-distributor","version":"1.0.1","keywords":["bluedex","erc20"],"author":{"name":"Moody Salem"},"_id":"@bluedex/merkle-distributor@1.0.1","maintainers":[{"name":"afzalkhan","email":"afjal.khan@speqto.com"}],"homepage":"https://bluedex.org","bugs":{"url":"https://github.com/Bluecore-Dex/merkle-distributor/issues"},"dist":{"shasum":"d35328df98a8534d0eacaa41a313b017f730389d","tarball":"https://registry.npmjs.org/@bluedex/merkle-distributor/-/merkle-distributor-1.0.1.tgz","fileCount":3,"integrity":"sha512-zT1zPsGaQUvNFNhGod9xfI92Hk/Q+QKKABnVJMsdnxIHxh1J4xPGdT4Fkn+4FqA6BJciwuxBvs5Y85wNRQSeug==","signatures":[{"sig":"MEYCIQCN3MFZpc+Su+vxnEd/RriW2pfQ+kA68YXiX5dtytCozgIhAIhZYLq5d04C9HB+nCTGVE8DcMPBCTkTcthKN1KHhpZL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37966},"engines":{"npm":"please-use-yarn","node":">=16","yarn":">=1.22"},"gitHead":"25a79e8ec8c22076a735b1a675b961c8184e7931","scripts":{"test":"npx hardhat test","compile":"npx hardhat compile","pretest":"yarn compile","precompile":"rimraf ./build/","prepublishOnly":"yarn test","generate-merkle-root":"ts-node scripts/generate-merkle-root.ts","generate-merkle-root:example":"ts-node scripts/generate-merkle-root.ts --input scripts/example.json"},"_npmUser":{"name":"afzalkhan","email":"afjal.khan@speqto.com"},"repository":{"url":"git+https://github.com/Bluecore-Dex/merkle-distributor.git","type":"git"},"_npmVersion":"8.19.4","description":"📦 A smart contract that distributes a balance of tokens according to a merkle root","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@openzeppelin/contracts":"4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","solc":"0.6.11","axios":"^0.20.0","mocha":"^6.2.2","dotenv":"^16.0.1","ethers":"5.6.9","rimraf":"^3.0.0","hardhat":"^2.9.9","ts-node":"^8.5.4","prettier":"^2.0.5","commander":"^6.1.0","typescript":"^3.7.3","@types/chai":"^4.2.6","@types/mocha":"^5.2.7","ethereum-waffle":"^3.0.0","ethereumjs-util":"^7.0.4","@nomiclabs/hardhat-ethers":"^2.0.6","@nomiclabs/hardhat-waffle":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/merkle-distributor_1.0.1_1718881593974_0.567064871118607","host":"s3://npm-registry-packages"}},"1.0.1-alpha.1":{"name":"@bluedex/merkle-distributor","publishConfig":{"access":"public"},"version":"1.0.1-alpha.1","description":"📦 A smart contract that distributes a balance of tokens according to a merkle root","keywords":["bluedex","erc20"],"homepage":"https://bluedex.org","repository":{"type":"git","url":"git+https://github.com/Bluecore-Dex/merkle-distributor.git"},"author":{"name":"Moody Salem"},"scripts":{"precompile":"rimraf ./build/","compile":"npx hardhat compile","generate-merkle-root":"ts-node scripts/generate-merkle-root.ts","generate-merkle-root:example":"ts-node scripts/generate-merkle-root.ts --input scripts/example.json","prepublishOnly":"yarn test","pretest":"yarn compile","test":"npx hardhat test"},"dependencies":{"@openzeppelin/contracts":"4.7.0"},"devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.6","@nomiclabs/hardhat-waffle":"^2.0.3","@types/chai":"^4.2.6","@types/mocha":"^5.2.7","axios":"^0.20.0","chai":"^4.2.0","commander":"^6.1.0","dotenv":"^16.0.1","ethereum-waffle":"^3.0.0","ethereumjs-util":"^7.0.4","ethers":"5.6.9","hardhat":"^2.9.9","mocha":"^6.2.2","prettier":"^2.0.5","rimraf":"^3.0.0","solc":"0.6.11","ts-node":"^8.5.4","typescript":"^3.7.3"},"engines":{"npm":"please-use-yarn","node":">=16","yarn":">=1.22"},"_id":"@bluedex/merkle-distributor@1.0.1-alpha.1","gitHead":"c930b681cd2a25a7d0d06f38f2d2d6a3932c7595","bugs":{"url":"https://github.com/Bluecore-Dex/merkle-distributor/issues"},"_nodeVersion":"18.19.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-9soMToNtKD5seFWkUhltItYuZGRuwW5K1xmwcYYwX4tPu7pObz9VUvndcs+bGsVFZuXb47xDj/4dBTiXAl6J2A==","shasum":"690e795dfa0f2c083b3ac224ba13b202a73ad0e1","tarball":"https://registry.npmjs.org/@bluedex/merkle-distributor/-/merkle-distributor-1.0.1-alpha.1.tgz","fileCount":10,"unpackedSize":78847,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAc0pw831PER5G7id8DvfwizlOuZZPcGzIVbW2H1Cuh9AiEAsV26PUSfMQs0OI0KxQeGFNf74VimyVq/4fIgV7YLiuY="}]},"_npmUser":{"name":"afzalkhan","email":"afjal.khan@speqto.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/merkle-distributor_1.0.1-alpha.1_1718973660784_0.9516499753625483"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-20T11:06:33.890Z","modified":"2024-06-21T12:41:01.164Z","1.0.1":"2024-06-20T11:06:34.138Z","1.0.1-alpha.1":"2024-06-21T12:41:00.980Z"},"maintainers":[{"name":"afzalkhan","email":"afjal.khan@speqto.com"}],"author":{"name":"Moody Salem"},"repository":{"type":"git","url":"git+https://github.com/Bluecore-Dex/merkle-distributor.git"},"keywords":["bluedex","erc20"],"homepage":"https://bluedex.org","bugs":{"url":"https://github.com/Bluecore-Dex/merkle-distributor/issues"},"readme":"# @bluedex/merkle-distributor\r\n\r\n[![Tests](https://github.com/Bluedex/merkle-distributor/workflows/Tests/badge.svg)](https://github.com/Bluedex/merkle-distributor/actions?query=workflow%3ATests)\r\n[![Lint](https://github.com/Bluedex/merkle-distributor/workflows/Lint/badge.svg)](https://github.com/Bluedex/merkle-distributor/actions?query=workflow%3ALint)\r\n\r\n# Local Development\r\n\r\nThe following assumes the use of `node@>=10`.\r\n\r\n## Install Dependencies\r\n\r\n`yarn`\r\n\r\n## Compile Contracts\r\n\r\n`yarn compile`\r\n\r\n## Run Tests\r\n\r\n`yarn test`\r\n","readmeFilename":"README.md"}