Skip to content

Commit c4c7cfc

Browse files
committed
Merge branch 'master' into deployment-preparation/protocol-fee-helper-v2
2 parents 468a609 + 2eb4f03 commit c4c7cfc

File tree

105 files changed

+2276
-1089
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

105 files changed

+2276
-1089
lines changed

.github/actions/setup/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ runs:
66
- name: Install node
77
uses: actions/setup-node@v4
88
with:
9-
node-version: 22.13
9+
node-version: 24.12
1010
- name: Cache
1111
uses: actions/cache@v4
1212
id: cache

.github/workflows/ci.yml

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
- name: Install node
2828
uses: actions/setup-node@v4
2929
with:
30-
node-version: 22.13
30+
node-version: 24.12
3131
- name: Cache
3232
uses: actions/cache@v4
3333
id: cache
@@ -37,7 +37,7 @@ jobs:
3737
- name: Install
3838
run: yarn --immutable
3939
if: steps.cache.outputs.cache-hit != 'true'
40-
- name: Forked Network Cache
40+
- name: Restore Forked Network Cache
4141
# Hardhat caches node requests when working with forked networks (e.g. when querying contract code, storage,
4242
# etc.) to save time in future runs. We cache this directory across runs.
4343
# This cache action is special for a couple reasons, which originate from a) it not occupying much disk size,
@@ -47,8 +47,8 @@ jobs:
4747
# - use a different key on every single run, causing for the cache to always be saved.
4848
# - use a wildcard as a restore key, which will cause all stored keys to match and the most recent one to be
4949
# selected.
50-
uses: pat-s/always-upload-cache@v3
51-
id: cache-forked-network
50+
id: cache-forked-network-restore
51+
uses: actions/cache/restore@v4
5252
with:
5353
path: 'src/helpers/.hardhat/cache/hardhat-network-fork/**'
5454
key: hardhat-network-fork-${{ github.run_number }}-${{ github.run_attempt }}
@@ -70,6 +70,15 @@ jobs:
7070
HYPEREVM_RPC_ENDPOINT: ${{ secrets.HYPEREVM_RPC_ENDPOINT }}
7171
PLASMA_RPC_ENDPOINT: ${{ secrets.PLASMA_RPC_ENDPOINT }}
7272
XLAYER_RPC_ENDPOINT: ${{ secrets.XLAYER_RPC_ENDPOINT }}
73+
MONAD_RPC_ENDPOINT: ${{ secrets.MONAD_RPC_ENDPOINT }}
7374
SEPOLIA_RPC_ENDPOINT: ${{ secrets.SEPOLIA_RPC_ENDPOINT }}
7475
- name: Test
7576
run: yarn test --bail
77+
- name: Save Forked Network Cache
78+
# Always save; the key changes on every run, and the current one should be the most complete one.
79+
id: cache-forked-network-save
80+
if: always()
81+
uses: actions/cache/save@v4
82+
with:
83+
key: ${{ steps.cache-forked-network-restore.outputs.cache-primary-key }}
84+
path: 'src/helpers/.hardhat/cache/hardhat-network-fork/**'

.github/workflows/deployment-checks.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ jobs:
3737
HYPEREVM_RPC_ENDPOINT: ${{ secrets.HYPEREVM_RPC_ENDPOINT }}
3838
MAINNET_RPC_ENDPOINT: ${{ secrets.MAINNET_RPC_ENDPOINT }}
3939
MODE_RPC_ENDPOINT: ${{ secrets.MODE_RPC_ENDPOINT }}
40+
MONAD_RPC_ENDPOINT: ${{ secrets.MONAD_RPC_ENDPOINT }}
4041
OPTIMISM_RPC_ENDPOINT: ${{ secrets.OPTIMISM_RPC_ENDPOINT }}
4142
PLASMA_RPC_ENDPOINT: ${{ secrets.PLASMA_RPC_ENDPOINT }}
4243
POLYGON_RPC_ENDPOINT: ${{ secrets.POLYGON_RPC_ENDPOINT }}
@@ -65,6 +66,7 @@ jobs:
6566
HYPEREVM_RPC_ENDPOINT: ${{ secrets.HYPEREVM_RPC_ENDPOINT }}
6667
MAINNET_RPC_ENDPOINT: ${{ secrets.MAINNET_RPC_ENDPOINT }}
6768
MODE_RPC_ENDPOINT: ${{ secrets.MODE_RPC_ENDPOINT }}
69+
MONAD_RPC_ENDPOINT: ${{ secrets.MONAD_RPC_ENDPOINT }}
6870
OPTIMISM_RPC_ENDPOINT: ${{ secrets.OPTIMISM_RPC_ENDPOINT }}
6971
PLASMA_RPC_ENDPOINT: ${{ secrets.PLASMA_RPC_ENDPOINT }}
7072
POLYGON_RPC_ENDPOINT: ${{ secrets.POLYGON_RPC_ENDPOINT }}

.github/workflows/timelock-authorizer-config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ jobs:
3030
HYPEREVM_RPC_ENDPOINT: ${{ secrets.HYPEREVM_RPC_ENDPOINT }}
3131
MAINNET_RPC_ENDPOINT: ${{ secrets.MAINNET_RPC_ENDPOINT }}
3232
MODE_RPC_ENDPOINT: ${{ secrets.MODE_RPC_ENDPOINT }}
33+
MONAD_RPC_ENDPOINT: ${{ secrets.MONAD_RPC_ENDPOINT }}
3334
OPTIMISM_RPC_ENDPOINT: ${{ secrets.OPTIMISM_RPC_ENDPOINT }}
3435
PLASMA_RPC_ENDPOINT: ${{ secrets.PLASMA_RPC_ENDPOINT }}
3536
POLYGON_RPC_ENDPOINT: ${{ secrets.POLYGON_RPC_ENDPOINT }}

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v22.13.1
1+
v24.12.0

.yarn/releases/yarn-4.12.0.cjs

Lines changed: 942 additions & 0 deletions
Large diffs are not rendered by default.

.yarn/releases/yarn-4.6.0.cjs

Lines changed: 0 additions & 934 deletions
This file was deleted.

.yarnrc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ nodeLinker: node-modules
22

33
npmPublishAccess: public
44

5-
yarnPath: .yarn/releases/yarn-4.6.0.cjs
5+
yarnPath: .yarn/releases/yarn-4.12.0.cjs

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
- Deployed V3 Pool Swap Fee Helper (V2) to all networks.
4444
- Deployed V3 Pool Pause Helper (V2) to all networks.
4545
- Deployed V3 Liquidity Boostrapping Pool V3 to Arbitrum, Base, Gnosis, HyperEVM, Mainnet, Plasma and Sepolia.
46+
- Deployed V3 Fixed Price Liquidity Boostrapping Pool V3 to Arbitrum, Base, Gnosis, HyperEVM, Mainnet, Plasma and Sepolia.
4647

4748
#### V2
4849

@@ -78,7 +79,7 @@
7879
- Deployed `BatchRelayerLibrary` V6 to all networks.
7980
- Deployed `ComposableStablePoolFactory` V6 to all networks.
8081
- Deployed `VeBoost` 2.1 to Mainnet.
81-
- Deployed V3 Pool Swap Fee Helper to all networks.
82+
- Deployed `Vault` 2.1 to Plasma.
8283

8384
### Deprecations
8485

action-ids/arbitrum/action-ids.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1281,5 +1281,14 @@
12811281
"disable()": "0x9cfdab4beadfcae7d0f179599ccd11866e01cf1ee5c21374f6261d4c8338d914"
12821282
}
12831283
}
1284+
},
1285+
"20251205-v3-fixed-price-lbp": {
1286+
"FixedPriceLBPoolFactory": {
1287+
"useAdaptor": false,
1288+
"actionIds": {
1289+
"create((string,string,address,address,address,uint256,uint256,bool),uint256,uint256,bytes32,address)": "0xdb367796766b2d2ecdd31fb412b0cf40eca5dbe3454c75becdda1d24340ae28f",
1290+
"disable()": "0x563e4481a97a41cdd413da1f83ac6635161c37618c79f5212599f5d564353f36"
1291+
}
1292+
}
12841293
}
12851294
}

0 commit comments

Comments
 (0)