Update Price Feeds on Arbitrum for LSTs
01Summary
Update price feeds for four LST (Liquid Staking Token) trading pairs on Arbitrum by switching from market rate to exchange rate pricing, and deploy updated Comet contract versions. Changes affect wstETH and weETH pairs across WETH, USDT, and USDC markets.
- Type
- parameter change
Key changes
- Update wstETH price feed on WETH Arbitrum market from market rate to exchange rate(medium)
- Update weETH price feed on WETH Arbitrum market from market rate to exchange rate(medium)
- Update wstETH price feed on USDT Arbitrum market from market rate to exchange rate(medium)
- Update wstETH price feed on USDC Arbitrum market from market rate to exchange rate(medium)
- Deploy and upgrade to new Comet contract versions on Arbitrum(medium)
Notable concerns
- Multiple price feed updates require careful coordination across three separate markets
- Contract upgrades on Arbitrum should be thoroughly tested before execution
Generated by Kvorum
02Description
Update Price Feeds on Arbitrum for LSTs
Proposal summary
WOOF team suggests to update price feeds for LSTs on Arbitrum markets:
- wstETH on WETH Arbitrum market from market rate to exchange rate
- weETH on WETH Arbitrum market from market rate to exchange rate
- wstETH on USDT Arbitrum market from market rate to exchange rate
- wstETH on USDC Arbitrum market from market rate to exchange rate
Simulations have confirmed the market’s readiness, as much as possible, using the Comet scenario suite. Further detailed information can be found on the corresponding proposal pull request.
Proposal Actions
The proposal contains only 1 action on Mainnet - send message to arbitrum. There are 7 actions on the Arbitrum side: four first ones are update price feeds and three last actions make comet update to new version.
03Mismatch analysis
The description states there is exactly one Mainnet action (a cross-chain message to Arbitrum via the standard bridge/retryable-ticket mechanism) and that this message encodes seven sub-actions on Arbitrum: four calls to update asset price feeds (wstETH/WETH, weETH/WETH, wstETH/USDT, wstETH/USDC) followed by three Comet upgrade calls. The single decoded on-chain action is indeed a createRetryableTicket call to the Arbitrum Inbox contract, and inspecting the embedded calldata bytes shows four occurrences of the function signature 'updateAssetPriceFeed(address,address,address)' and three occurrences of 'deployAndUpgradeTo(address,address)', exactly matching the counts and ordering described (4 price-feed updates followed by 3 upgrades, since two of the four price-feed updates share the same WETH market and thus only three distinct markets need upgrading). The addresses referenced in the payload (multiple distinct market/proxy/oracle addresses) are consistent with a multi-market update rather than a single target, supporting the 'four markets, three upgrades' structure claimed in the description. I could not independently verify that each specific address corresponds to the exact asset/market pairing named (e.g., confirming 0x6f7d514b... is specifically the wstETH/WETH comet) without external address-to-market mapping data, which limits confidence to medium rather than high. No value, target, or count mismatches were found, and no significant omitted or extra actions were detected. The description appears to be an accurate, appropriately summarized account of the calldata's structure and intent.
Generated by Kvorum
04Actions
- Target
- 0x4dbd…ab3f
- Value
- 4938735500000000 wei
- Function
- createRetryableTicket(address,uint256,uint256,address,address,uint256,uint256,bytes)
- Arguments
{ "0": "0x42480C37B249e33aABaf4c22B20235656bd38068", "1": "0", "2": "3428810000000000", "3": "0x3fB4d38ea7EC20D91917c09591490Eeda38Cf88A", "4": "0x3fB4d38ea7EC20D91917c09591490Eeda38Cf88A", "5": "3019851", "6": "500000000", "7": "0x00000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000006200000000000000000000000000000000000000000000000000000000000000007000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad3775000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad3775000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad3775000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad3775000000000000000000000000d10b40ff1d92e2267d099da3509253d9da4d715e000000000000000000000000d10b40ff1d92e2267d099da3509253d9da4d715e000000000000000000000000d10b40ff1d92e2267d099da3509253d9da4d715e00000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000026000000000000000000000000000000000000000000000000000000000000002c00000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000002d757064617465417373657450726963654665656428616464726573732c616464726573732c616464726573732900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d757064617465417373657450726963654665656428616464726573732c616464726573732c616464726573732900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d757064617465417373657450726963654665656428616464726573732c616464726573732c616464726573732900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d757064617465417373657450726963654665656428616464726573732c616464726573732c61646472657373290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c6164647265737329000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c6164647265737329000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c61646472657373290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000026000000000000000000000000000000000000000000000000000000000000002e0000000000000000000000000000000000000000000000000000000000000034000000000000000000000000000000000000000000000000000000000000003a000000000000000000000000000000000000000000000000000000000000000600000000000000000000000006f7d514bbd4aff3bcd1140b7344b32f063dee4860000000000000000000000005979d7b546e38e414f7e9822514be443a48005290000000000000000000000006c987dde50db1dcdd32cd4175778c2a291978e2a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000006f7d514bbd4aff3bcd1140b7344b32f063dee48600000000000000000000000035751007a407ca6feffe80b3cb397736d2cf4dbe000000000000000000000000d3cf278f135d9831d2bf28f6672a4575906ca72400000000000000000000000000000000000000000000000000000000000000600000000000000000000000009c4ec768c28520b50860ea7a15bd7213a9ff58bf0000000000000000000000005979d7b546e38e414f7e9822514be443a4800529000000000000000000000000e165155c34fe4cbfc55fc554437907bdb1af7e3e0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000d98be00b5d27fc98112bde293e487f8d4ca57d070000000000000000000000005979d7b546e38e414f7e9822514be443a4800529000000000000000000000000e165155c34fe4cbfc55fc554437907bdb1af7e3e0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad37750000000000000000000000006f7d514bbd4aff3bcd1140b7344b32f063dee4860000000000000000000000000000000000000000000000000000000000000040000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad37750000000000000000000000009c4ec768c28520b50860ea7a15bd7213a9ff58bf0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad3775000000000000000000000000d98be00b5d27fc98112bde293e487f8d4ca57d07" }- Calldata
05Tally
Summed from votes
06Voters
No votes recorded yet.
07Forum
No forum thread is confidently linked to this proposal.
08Similar proposals
- compoundexecutedUpdate Price Feeds on Arbitrum for LSTs100%
- compoundexecutedUpdate rsETH and weETH price feeds in cWETHv3 on Mainnet72%
- compoundexecutedUpdate rsETH Price Feeds on WETH and wstETH Markets (Mainnet)71%
- compoundexecutedUpdate price feed in cWstETHv3 on Ethereum71%
- compoundexecutedReturn rsETH Price Feeds on WETH and wstETH Markets (Mainnet)69%
- compoundexecutedUpdate wrsETH Price Feed in cWETHv3 on Linea68%
- aaveexecutedPrice feeds operational update Pt2.5 - wstETH66%
- compoundcanceledUpdate tETH price feed on WETH Mainnet market60%
- compoundexecutedUpdate tETH price feed on WETH Mainnet market60%