Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 593 Bytes

README.md

File metadata and controls

31 lines (21 loc) · 593 Bytes

MultiSender

A smart contract enables users to bulk send ethereum / ERC20 tokens in a single transaction on ethereum network. Upgraded to v2 to minimize risks of reentrancy attacks by using Reentrancy guard & updating the state before making low-level calls.

Using CLI Tool

Install the packages by run npm install in the root folder.

Copy .env.example as .env, and replace with your configurations.

Contracts

Build & Deploy Contracts

Compile

npm run compile

Run tests

npm run test

Deploy & Upgrade

npm run deploy
npm run upgrade