From 196fc935137dc74c8a75c9c3a26c0ae03fd80486 Mon Sep 17 00:00:00 2001 From: mingbaile <835333964@qq.com> Date: Sat, 8 Mar 2025 16:52:31 +0800 Subject: [PATCH 1/2] Update xBitsToken.sol to save gas --- contracts/xBitsToken.sol | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/contracts/xBitsToken.sol b/contracts/xBitsToken.sol index a0e42e6..8fb699b 100644 --- a/contracts/xBitsToken.sol +++ b/contracts/xBitsToken.sol @@ -426,9 +426,9 @@ contract xBitsToken is ERC20Standard("xBits","xBits Token",8), EIP2612 { uint public epochCount; - uint public _BLOCKS_PER_READJUSTMENT = 1024; - uint public _MINIMUM_TARGET = 2**16; - uint public _MAXIMUM_TARGET = 2**234; + uint public constant _BLOCKS_PER_READJUSTMENT = 1024; + uint public constant _MINIMUM_TARGET = 2**16; + uint public constant _MAXIMUM_TARGET = 2**234; uint public miningTarget; From f3dfc308ccfdda161d59a162a0b3a906716f7e35 Mon Sep 17 00:00:00 2001 From: mingbaile <835333964@qq.com> Date: Sat, 8 Mar 2025 17:05:47 +0800 Subject: [PATCH 2/2] Update xBitsToken.sol --- contracts/xBitsToken.sol | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contracts/xBitsToken.sol b/contracts/xBitsToken.sol index 8fb699b..8fb38ac 100644 --- a/contracts/xBitsToken.sol +++ b/contracts/xBitsToken.sol @@ -427,8 +427,8 @@ contract xBitsToken is ERC20Standard("xBits","xBits Token",8), EIP2612 { uint public epochCount; uint public constant _BLOCKS_PER_READJUSTMENT = 1024; - uint public constant _MINIMUM_TARGET = 2**16; - uint public constant _MAXIMUM_TARGET = 2**234; + uint public constant _MINIMUM_TARGET = 2**16; + uint public constant _MAXIMUM_TARGET = 2**234; uint public miningTarget;