Forked from https://github.com/Uniswap/merkle-distributor
Added SafeERC capabilities for non-standard tokens Added full test coverage / reports
Update: Added Ownable, and the ability of the owner to:
- Withdraw tokens
- Update the Merkle Root
❗ Addresses can only claim one time even if they are airdropped more tokens by updating the merkle root |
---|
yarn add global hardhat
running hardhat node in your terminal
npx hardhat node
open another tab, and go to the testing code directory, run:
npx hardhat test
in the file directory, run:
npx hardhat coverage