function mintFaucetTokens(address to, uint256 amount) public onlyOwner {
if (to != address(this)) {
revert RaiseBoxFaucet_MiningToNonContractAddressFailed();
}
if (balanceOf(address(to)) > 1000 * 10 ** 18) {
revert RaiseBoxFaucet_FaucetNotOutOfTokens();
}
_mint(to, amount);
emit MintedNewFaucetTokens(to, amount);
}
// -----------------------------------------------------------------------
// EVENTS
// -----------------------------------------------------------------------
...
- event MintedNewFaucetTokens(address indexed user, uint256 amount);
+ event MintedNewFaucetTokens(uint256 amount);
...
// -----------------------------------------------------------------------
// ERRORS
// -----------------------------------------------------------------------
...
- error RaiseBoxFaucet_MiningToNonContractAddressFailed();
...
- function mintFaucetTokens(address to, uint256 amount) public onlyOwner {
+ function mintFaucetTokens(uint256 amount) public onlyOwner {
- if (to != address(this)) {
- revert RaiseBoxFaucet_MiningToNonContractAddressFailed();
- }
- if (balanceOf(address(to)) > 1000 * 10 ** 18) {
+ if (balanceOf(address(this)) > 1000 * 10 ** 18) {
revert RaiseBoxFaucet_FaucetNotOutOfTokens();
}
- _mint(to, amount);
+ _mint(address(this), amount);
- emit MintedNewFaucetTokens(to, amount);
+ emit MintedNewFaucetTokens(amount);
}