check addresses and amounts lengths
This commit is contained in:
parent
00d77cda01
commit
4ae35cba0f
|
@ -38,6 +38,8 @@ contract CommunityERC20 is
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function mintTo(address[] memory addresses, uint256[] memory amounts) external onlyOwner {
|
function mintTo(address[] memory addresses, uint256[] memory amounts) external onlyOwner {
|
||||||
|
require(addresses.length == amounts.length, "WRONG_LENGTHS");
|
||||||
|
|
||||||
for (uint256 i = 0; i < addresses.length; i++) {
|
for (uint256 i = 0; i < addresses.length; i++) {
|
||||||
uint256 amount = amounts[i];
|
uint256 amount = amounts[i];
|
||||||
require(totalSupply() + amount <= maxSupply, "MAX_SUPPLY_REACHED");
|
require(totalSupply() + amount <= maxSupply, "MAX_SUPPLY_REACHED");
|
||||||
|
|
Loading…
Reference in New Issue