Skip to content

Commit 011ea9a

Browse files
authored
chore: list new farms & gauges on base (#10737)
<!-- Before opening a pull request, please read the [contributing guidelines](https://github.com/pancakeswap/pancake-frontend/blob/develop/CONTRIBUTING.md) first --> <!-- start pr-codex --> --- ## PR-Codex overview This PR focuses on adding new token configurations and farm setups for the `LAVA` and `EURC` tokens within the blockchain ecosystem, enhancing liquidity and farming options. ### Detailed summary - Added `LAVA` and `EURC` tokens in `packages/tokens/src/constants/base.ts`. - Introduced new farm configurations for `LAVA`, `EURC`, and other tokens in `packages/farms/src/farms/base.ts`. - Created new gauge configurations for `LAVA-ETH`, `EURC-USDC`, and `EURC-ETH` in `packages/gauges/src/constants/config/prod.ts`. > ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}` <!-- end pr-codex -->
1 parent 505bbba commit 011ea9a

File tree

3 files changed

+73
-0
lines changed

3 files changed

+73
-0
lines changed

Diff for: packages/farms/src/farms/base.ts

+27
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,33 @@ const pinnedFarmConfig: UniversalFarmConfig[] = [
7272

7373
export const baseFarmConfig: UniversalFarmConfig[] = [
7474
...pinnedFarmConfig,
75+
{
76+
pid: 52,
77+
chainId: ChainId.BASE,
78+
protocol: Protocol.V3,
79+
lpAddress: '0xb57BdfDb5FE848f999B45A868131a50b2EBE1755',
80+
token0: baseTokens.weth,
81+
token1: baseTokens.eurc,
82+
feeAmount: FeeAmount.LOWEST,
83+
},
84+
{
85+
pid: 51,
86+
chainId: ChainId.BASE,
87+
protocol: Protocol.V3,
88+
lpAddress: '0x1Ca42C7219F0cB1B67927e26502320cB98F725bd',
89+
token0: baseTokens.eurc,
90+
token1: baseTokens.usdc,
91+
feeAmount: FeeAmount.LOWEST,
92+
},
93+
{
94+
pid: 50,
95+
chainId: ChainId.BASE,
96+
protocol: Protocol.V3,
97+
lpAddress: '0xB593f062D5F235862643fF0DBAb743d7316B5b9F',
98+
token0: baseTokens.lava,
99+
token1: baseTokens.weth,
100+
feeAmount: FeeAmount.MEDIUM,
101+
},
75102
{
76103
pid: 49,
77104
chainId: ChainId.BASE,

Diff for: packages/gauges/src/constants/config/prod.ts

+30
Original file line numberDiff line numberDiff line change
@@ -5371,4 +5371,34 @@ export const CONFIG_PROD: GaugeConfig[] = [
53715371
token1Address: baseTokens.usdbc.address,
53725372
feeTier: FeeAmount.LOWEST,
53735373
},
5374+
{
5375+
gid: 543,
5376+
pairName: 'LAVA-ETH',
5377+
address: '0xB593f062D5F235862643fF0DBAb743d7316B5b9F',
5378+
chainId: ChainId.BASE,
5379+
type: GaugeType.V3,
5380+
token0Address: baseTokens.lava.address,
5381+
token1Address: baseTokens.weth.address,
5382+
feeTier: FeeAmount.MEDIUM,
5383+
},
5384+
{
5385+
gid: 544,
5386+
pairName: 'EURC-USDC',
5387+
address: '0x1Ca42C7219F0cB1B67927e26502320cB98F725bd',
5388+
chainId: ChainId.BASE,
5389+
type: GaugeType.V3,
5390+
token0Address: baseTokens.eurc.address,
5391+
token1Address: baseTokens.usdc.address,
5392+
feeTier: FeeAmount.LOWEST,
5393+
},
5394+
{
5395+
gid: 545,
5396+
pairName: 'EURC-ETH',
5397+
address: '0xb57BdfDb5FE848f999B45A868131a50b2EBE1755',
5398+
chainId: ChainId.BASE,
5399+
type: GaugeType.V3,
5400+
token0Address: baseTokens.weth.address,
5401+
token1Address: baseTokens.eurc.address,
5402+
feeTier: FeeAmount.LOWEST,
5403+
},
53745404
]

Diff for: packages/tokens/src/constants/base.ts

+16
Original file line numberDiff line numberDiff line change
@@ -182,4 +182,20 @@ export const baseTokens = {
182182
'cbBTC',
183183
'https://www.coinbase.com/',
184184
),
185+
lava: new ERC20Token(
186+
ChainId.BASE,
187+
'0x11e969e9B3f89cB16D686a03Cd8508C9fC0361AF',
188+
6,
189+
'Axelar Wrapped LAVA',
190+
'LAVA',
191+
'https://www.lavanet.xyz/',
192+
),
193+
eurc: new ERC20Token(
194+
ChainId.BASE,
195+
'0x60a3E35Cc302bFA44Cb288Bc5a4F316Fdb1adb42',
196+
6,
197+
'EURC',
198+
'EURC',
199+
'https://www.circle.com/en/',
200+
),
185201
}

0 commit comments

Comments
 (0)