From 97475f8c5a2dcfbe167daf3accc863f9c5aed9d9 Mon Sep 17 00:00:00 2001 From: pandainzoo Date: Mon, 2 Dec 2024 17:25:10 +0800 Subject: [PATCH] check sepolia MNT mint amount Signed-off-by: pandainzoo --- packages/contracts/contracts/L1/local/TestBitToken.sol | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/contracts/contracts/L1/local/TestBitToken.sol b/packages/contracts/contracts/L1/local/TestBitToken.sol index 934334c94..982b10714 100644 --- a/packages/contracts/contracts/L1/local/TestBitToken.sol +++ b/packages/contracts/contracts/L1/local/TestBitToken.sol @@ -31,6 +31,7 @@ contract BitTokenERC20 is ERC20 { // public mint for any user function mint(uint256 amount) external { require(msg.sender != address(0), "ERC20: mint to the zero address"); + require(amount <= 1000000000000000000000, "ERC20: mint amount too large, maximum is 1000000000000000000000"); if((mintRecord[msg.sender] == 0 || block.number - mintRecord[msg.sender] > mintGap) || ERC20(this).balanceOf(msg.sender) < 1000000000000000000000) { mintRecord[msg.sender] = block.number; _mint(msg.sender, amount);