From 0e2accfc6e87e9269a8b77094941a8dd66b4b7b3 Mon Sep 17 00:00:00 2001 From: 0xdevant <0xdevant@gmail.com> Date: Tue, 20 May 2025 20:07:57 +0800 Subject: [PATCH 1/2] fix: remove initialPrice from doppler params --- packages/doppler-v4-sdk/src/entities/factory/types/miner.ts | 1 - .../src/entities/factory/utils/airlockMiner.ts | 3 --- .../src/entities/factory/utils/configBuilder.ts | 5 ----- 3 files changed, 9 deletions(-) diff --git a/packages/doppler-v4-sdk/src/entities/factory/types/miner.ts b/packages/doppler-v4-sdk/src/entities/factory/types/miner.ts index 6ed29d09..a3511ef9 100644 --- a/packages/doppler-v4-sdk/src/entities/factory/types/miner.ts +++ b/packages/doppler-v4-sdk/src/entities/factory/types/miner.ts @@ -1,7 +1,6 @@ import { Address } from 'viem'; export interface DopplerData { - initialPrice: bigint; minimumProceeds: bigint; maximumProceeds: bigint; startingTime: bigint; diff --git a/packages/doppler-v4-sdk/src/entities/factory/utils/airlockMiner.ts b/packages/doppler-v4-sdk/src/entities/factory/utils/airlockMiner.ts index b92b454c..1d35f0ac 100644 --- a/packages/doppler-v4-sdk/src/entities/factory/utils/airlockMiner.ts +++ b/packages/doppler-v4-sdk/src/entities/factory/utils/airlockMiner.ts @@ -52,7 +52,6 @@ export function mine(params: MineV4Params): [Hash, Address, Address, Hex, Hex] { params.numeraire !== '0x0000000000000000000000000000000000000000'; const { - initialPrice, minimumProceeds, maximumProceeds, startingTime, @@ -68,7 +67,6 @@ export function mine(params: MineV4Params): [Hash, Address, Address, Hex, Hex] { const poolInitializerData = encodeAbiParameters( [ - { type: 'uint160' }, { type: 'uint256' }, { type: 'uint256' }, { type: 'uint256' }, @@ -83,7 +81,6 @@ export function mine(params: MineV4Params): [Hash, Address, Address, Hex, Hex] { { type: 'int24' }, ], [ - initialPrice, minimumProceeds, maximumProceeds, startingTime, diff --git a/packages/doppler-v4-sdk/src/entities/factory/utils/configBuilder.ts b/packages/doppler-v4-sdk/src/entities/factory/utils/configBuilder.ts index caa4b878..dd10a943 100644 --- a/packages/doppler-v4-sdk/src/entities/factory/utils/configBuilder.ts +++ b/packages/doppler-v4-sdk/src/entities/factory/utils/configBuilder.ts @@ -74,12 +74,7 @@ export function buildConfig( tokenURI: params.tokenURI, }; - const initialPrice = BigInt( - TickMath.getSqrtRatioAtTick(startTick).toString() - ); - const dopplerParams: DopplerData = { - initialPrice, minimumProceeds: params.minProceeds, maximumProceeds: params.maxProceeds, startingTime: BigInt(startTime), From a10c13cf4f9a6ca591925fc2b4e2f82b9fe60467 Mon Sep 17 00:00:00 2001 From: 0xdevant <0xdevant@gmail.com> Date: Tue, 20 May 2025 20:17:59 +0800 Subject: [PATCH 2/2] fix: remove initialPrice from buildconfig --- .../src/entities/factory/ReadWriteFactory.ts | 8 -------- 1 file changed, 8 deletions(-) diff --git a/packages/doppler-v4-sdk/src/entities/factory/ReadWriteFactory.ts b/packages/doppler-v4-sdk/src/entities/factory/ReadWriteFactory.ts index 69778841..9996ee76 100644 --- a/packages/doppler-v4-sdk/src/entities/factory/ReadWriteFactory.ts +++ b/packages/doppler-v4-sdk/src/entities/factory/ReadWriteFactory.ts @@ -228,12 +228,7 @@ export class ReadWriteFactory extends ReadFactory { tokenURI: params.tokenURI, }; - const initialPrice = BigInt( - TickMath.getSqrtRatioAtTick(startTick).toString() - ); - const dopplerParams: DopplerData = { - initialPrice, minimumProceeds: params.minProceeds, maximumProceeds: params.maxProceeds, startingTime: BigInt(startTime), @@ -319,7 +314,6 @@ export class ReadWriteFactory extends ReadFactory { params.numeraire !== '0x0000000000000000000000000000000000000000'; const { - initialPrice, minimumProceeds, maximumProceeds, startingTime, @@ -335,7 +329,6 @@ export class ReadWriteFactory extends ReadFactory { const poolInitializerData = encodeAbiParameters( [ - { type: 'uint160' }, { type: 'uint256' }, { type: 'uint256' }, { type: 'uint256' }, @@ -350,7 +343,6 @@ export class ReadWriteFactory extends ReadFactory { { type: 'int24' }, ], [ - initialPrice, minimumProceeds, maximumProceeds, startingTime,