diff --git a/script/DeployUniV4MerklRewards.s.sol b/script/DeployUniV4MerklRewards.s.sol index 8ab58b5..e2cbd74 100644 --- a/script/DeployUniV4MerklRewards.s.sol +++ b/script/DeployUniV4MerklRewards.s.sol @@ -10,7 +10,8 @@ contract DeployUniV4MerklRewards is Script { address constant GOVERNANCE_ADDRESS = 0x807DEf5E7d057DF05C796F4bc75C3Fe82Bd6EeE1; address constant BOLD_TOKEN_ADDRESS = 0x6440f144b7e50D6a8439336510312d2F54beB01D; uint256 constant CAMPAIGN_BOLD_AMOUNT_THRESHOLD = 100e18; - bytes32 constant UNIV4_POOL_ID = 0x5d0ed52610c76d7bf729130ce7ddc0488b2f4bd0a0db1f12adbe6a32deaff893; + //bytes32 constant UNIV4_POOL_ID = 0x5d0ed52610c76d7bf729130ce7ddc0488b2f4bd0a0db1f12adbe6a32deaff893; // 0.05% fee + bytes32 constant UNIV4_POOL_ID = 0x27eb93f973ec12bdc20f8a0959df46dfef29250bbb25c97e1ab6c96d2ad97f8e; // 0.01% fee uint32 constant WEIGHT_FEES = 7500; // 75% liquidity contribution uint32 constant WEIGHT_TOKEN_0 = 2000; // 20% BOLD uint32 constant WEIGHT_TOKEN_1 = 500; // 5% USDC diff --git a/script/DeployUniV4MerklRewardsTester.s.sol b/script/DeployUniV4MerklRewardsTester.s.sol index 84c7a24..ba54712 100644 --- a/script/DeployUniV4MerklRewardsTester.s.sol +++ b/script/DeployUniV4MerklRewardsTester.s.sol @@ -10,10 +10,11 @@ contract DeployUniV4MerklRewardsTester is Script { address constant GOVERNANCE_ADDRESS = 0x807DEf5E7d057DF05C796F4bc75C3Fe82Bd6EeE1; address constant BOLD_TOKEN_ADDRESS = 0x6440f144b7e50D6a8439336510312d2F54beB01D; uint256 constant CAMPAIGN_BOLD_AMOUNT_THRESHOLD = 100e18; - bytes32 constant UNIV4_POOL_ID = 0x5d0ed52610c76d7bf729130ce7ddc0488b2f4bd0a0db1f12adbe6a32deaff893; - uint32 constant WEIGHT_FEES = 1500; - uint32 constant WEIGHT_TOKEN_0 = 4500; - uint32 constant WEIGHT_TOKEN_1 = 4000; + //bytes32 constant UNIV4_POOL_ID = 0x5d0ed52610c76d7bf729130ce7ddc0488b2f4bd0a0db1f12adbe6a32deaff893; // 0.05% fee + bytes32 constant UNIV4_POOL_ID = 0x27eb93f973ec12bdc20f8a0959df46dfef29250bbb25c97e1ab6c96d2ad97f8e; // 0.01% fee + uint32 constant WEIGHT_FEES = 7500; // 75% liquidity contribution + uint32 constant WEIGHT_TOKEN_0 = 2000; // 20% BOLD + uint32 constant WEIGHT_TOKEN_1 = 500; // 5% USDC address deployer; diff --git a/test/UniV4MerklRewards.t.sol b/test/UniV4MerklRewards.t.sol index a176b01..3d4ff34 100644 --- a/test/UniV4MerklRewards.t.sol +++ b/test/UniV4MerklRewards.t.sol @@ -22,7 +22,8 @@ contract UniV4MerklE2ETests is Test { Governance private constant governance = Governance(0x807DEf5E7d057DF05C796F4bc75C3Fe82Bd6EeE1); IDistributionCreator constant merklDistributionCreator = IDistributionCreator(0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd); - bytes32 private constant UNIV4_POOL_ID = 0x5d0ed52610c76d7bf729130ce7ddc0488b2f4bd0a0db1f12adbe6a32deaff893; + //bytes32 constant UNIV4_POOL_ID = 0x5d0ed52610c76d7bf729130ce7ddc0488b2f4bd0a0db1f12adbe6a32deaff893; // 0.05% fee + bytes32 constant UNIV4_POOL_ID = 0x27eb93f973ec12bdc20f8a0959df46dfef29250bbb25c97e1ab6c96d2ad97f8e; // 0.01% fee uint32 private constant WEIGHT_FEES = 1500; uint32 private constant WEIGHT_TOKEN_0 = 4500; uint32 private constant WEIGHT_TOKEN_1 = 4000;