This repository was archived by the owner on Dec 11, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed
contracts/src/v0.8/ccip/pools/GHO Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -17,6 +17,7 @@ import {UpgradeableTokenPool} from "./UpgradeableTokenPool.sol";
1717/// @dev Contract adaptations:
1818/// - Implementation of Initializable to allow upgrades
1919/// - Move of allowlist and router definition to initialization stage
20+ /// - Add GHO-Specific onlyOwner `transferLiquidity` which mints liquidity to the old pool
2021
2122/// @dev Pool whitelisting mode is set in the constructor and cannot be modified later.
2223/// It either accepts any address as originalSender, or only accepts whitelisted originalSender.
Original file line number Diff line number Diff line change 11``` diff
22diff --git a/src/v0.8/ccip/pools/BurnMintTokenPool.sol b/src/v0.8/ccip/pools/GHO/UpgradeableBurnMintTokenPool.sol
3- index 30203a4ced..d47f3adbe7 100644
3+ index 30203a4ced..543cfd77ee 100644
44--- a/src/v0.8/ccip/pools/BurnMintTokenPool.sol
55+++ b/src/v0.8/ccip/pools/GHO/UpgradeableBurnMintTokenPool.sol
6- @@ -1,33 +1,60 @@
6+ @@ -1,33 +1,61 @@
77 // SPDX-License-Identifier: BUSL-1.1
88- pragma solidity 0.8.24;
99+ pragma solidity ^0.8.0;
@@ -28,6 +28,7 @@ index 30203a4ced..d47f3adbe7 100644
2828+ /// @dev Contract adaptations:
2929+ /// - Implementation of Initializable to allow upgrades
3030+ /// - Move of allowlist and router definition to initialization stage
31+ + /// - Add GHO-Specific onlyOwner `transferLiquidity` which mints liquidity to the old pool
3132
3233- /// @notice This pool mints and burns a 3rd-party token.
3334 /// @dev Pool whitelisting mode is set in the constructor and cannot be modified later.
You can’t perform that action at this time.
0 commit comments