From 81170fd8ec91d10af314aa79a2ca73799e2b0c61 Mon Sep 17 00:00:00 2001 From: yellow <8539006+yellowBirdy@users.noreply.github.com> Date: Tue, 29 Oct 2024 19:35:26 +0100 Subject: [PATCH] reg price aligned, withdraw refactor --- src/RaidGeld.sol | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/RaidGeld.sol b/src/RaidGeld.sol index 83ef9e4..a592dd9 100644 --- a/src/RaidGeld.sol +++ b/src/RaidGeld.sol @@ -10,7 +10,7 @@ import "../src/Constants.sol"; contract RaidGeld is ERC20, Ownable, Constants { uint256 public constant MANTISSA = 1e4; - uint256 public constant BUY_IN_AMOUNT = 0.0005 ether; + uint256 public constant BUY_IN_AMOUNT = 0.00005 ether; uint256 public immutable BUY_IN_DAO_TOKEN_AMOUNT; uint256 public constant INITIAL_GELD = 500 * MANTISSA; mapping(address => Player) private players; @@ -118,8 +118,7 @@ contract RaidGeld is ERC20, Ownable, Constants { // Allows the owner to withdraw DAO tokens function withdraw() external onlyOwner { uint256 amount = daoToken.balanceOf(address(this)); - daoToken.approve(address(this), amount); - daoToken.transferFrom(address(this), owner(), amount); + daoToken.transfer(owner(), amount); } // Manual minting for itchy fingers