Finalize STV or STV stETH pool creation on Lido v3

Generates the transaction to finalize a pool deployment (second phase).
Must be called by the same address that called createSTVPoolStart.
All config parameters (including poolType and reserveRatioGapBP) must
exactly match those used in createSTVPoolStart.
Requires the intermediate deployment state returned by createSTVPoolStart.

Body Params

Parameters for finalizing an STV pool deployment on Lido v3. All config parameters must match those used in createSTVPoolStart.

vaultConfig
object
required

Configuration parameters for vault creation (must match createSTVPoolStart)

commonPoolConfig
object
required

Common configuration shared across all pool types (must match createSTVPoolStart)

timelockConfig
object
required

Configuration for timelock controller deployment (must match createSTVPoolStart)

boolean
required

Whether the pool requires an allowlist for deposits (must match createSTVPoolStart)

string
required
^0x[a-fA-F0-9]{40}$

Address to be granted the ALLOW_LIST_MANAGER_ROLE (must match createSTVPoolStart)

string
enum
required

Type of pool (must match createSTVPoolStart). "stv" for basic STV pool, "stvSteth" for STV stETH pool.

Allowed:
string

Maximum allowed reserve ratio gap in basis points (must match createSTVPoolStart). Required when poolType is "stvSteth".

intermediate
object
required

Deployment state returned by createSTVPoolStart

string
^0x[a-fA-F0-9]{40}$

Optional Ethereum address to simulate the transaction from. If provided, the transaction will be simulated and any revert errors will be returned.

Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json