FluidUsdOracleBootstrap ​
Inherits:FluidUsdOracle, FluidUsdOracleBootstrapAuth
Title: FluidUsdOracleBootstrap
Temporary first-deploy L1 implementation. Upgrade to FluidUsdOracle when setup is done.
Exposes BOOTSTRAP_ADMIN-gated multicall (self-delegatecall) for same-tx token + key wiring.
Functions ​
constructor ​
solidity
constructor(address liquidity_, address bootstrapAdmin_)
FluidUsdOracle(liquidity_)
FluidUsdOracleBootstrapAuth(bootstrapAdmin_);Parameters
| Name | Type | Description |
|---|---|---|
liquidity_ | address | Liquidity proxy (same as FluidUsdOracle). |
bootstrapAdmin_ | address | Address allowed to configure the oracle and to authorize UUPS upgrades while bootstrapping. |
_getGovernanceAddr ​
solidity
function _getGovernanceAddr() internal view override returns (address);_authorizeUpgrade ​
solidity
function _authorizeUpgrade(address) internal override;