Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arbos 31 actions #296

Merged
merged 13 commits into from
Aug 6, 2024
Merged

Arbos 31 actions #296

merged 13 commits into from
Aug 6, 2024

Conversation

godzillaba
Copy link
Collaborator

@godzillaba godzillaba commented Jul 9, 2024

Mainnet OneStepProofEntry(v2.0.0) (new osp) deployed at: https://etherscan.io/address/0xa328BAF257A937b7934429a5d8458d98693C6FC7

Mainnet OneStepProofEntry(v1.3.0) (cond osp) deployed at: https://etherscan.io/address/0x83fA8eD860514370fbcC5f04eA7969475F48CfEb

Mainnet ChallengeManager(v2.0.0) deployed at: https://etherscan.io/address/0x914B7b3053B35B84A24df08D7c9ceBCaEA4E2948

Arb1 CacheManger deployed at: https://arbiscan.io/address/0x51dedbd2f190e0696afbee5e60bfde96d86464ec

$ cast storage 0x51dEDBD2f190E0696AFbEE5E60bFdE96d86464ec 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103 --rpc-url=https://arb1.arbitrum.io/rpc
0x000000000000000000000000db216562328215e010f819b5abe947bad4ca961e (Arb One Proxy Admin)

Nova CacheManger deployed at: https://nova.arbiscan.io/address/0x20586F83bF11a7cee0A550C53B9DC9A5887de1b7

$ cast storage 0x20586F83bF11a7cee0A550C53B9DC9A5887de1b7 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103 --rpc-url=https://nova.arbitrum.io/rpc
0x000000000000000000000000f58ea15b20983116c21b05c876cc8e6cdae5c2b9 (Nova Proxy Admin)

note: nitro-contracts deployments are done with hardhat and should match the released artifacts

Nova ArbChildToParentRewardRouter
https://nova.arbiscan.io/address/0x36D0170D92F66e8949eB276C3AC4FEA64f83704d
parentChainTarget: 0x40Cd7D713D7ae463f95cE5d342Ea6E7F5cF7C999

Mainnet ParentToChildRewardRouter https://etherscan.io/address/0x40Cd7D713D7ae463f95cE5d342Ea6E7F5cF7C999
destination: 0xbFc1FECa8B09A5c5D3EFfE7429eBE24b9c09EF58 (Arb1 Treasury Timelock)
inbox: 0x4Dbd4fc535Ac27206064B68FfCf827b0A60BAB3f

V31 Wasm Root: https://github.com/OffchainLabs/nitro/releases/tag/consensus-v31

Deployed actions 1e42f3b:
ArbOneAIPArbOS31UpgradeChallengeManagerAction: 0x19b715cF310C28C9020e53AAA11Ce9dF42E718b5
NovaAIPArbOS31UpgradeChallengeManagerAction: 0x658AFc9d5Ec4476Fa6bb7033eA465F9901FBfF27
ArbOneAIPArbOS31AddWasmCacheManagerAction: 0xb040b105A4a0C7a9CC290164AcCBC32855368322
NovaAIPArbOS31AddWasmCacheManagerAction: 0x61703Bf337341f2e09d96Dd6488c2907718A8E26
AIPNovaFeeRoutingAction: 0x849E360a247132F961c9CBE95Ba39106c72e1268
SetArbOS31VersionAction: TODO

DZGoldman and others added 5 commits July 9, 2024 13:11
* add AIPNovaFeeRoutingAction

* add novaToL1Router address

* AIPNovaFeeRoutingAction test and new balance requirement (#279)

* add fork test

* gas snapshot

* update router

---------

Co-authored-by: Henry <11198460+godzillaba@users.noreply.github.com>
* stylus upgrade actions

* verify isCacheManager; setWasmModuleRoot last

* Updated AIPArbOS30UpgradeChallengeManagerAction to have public condroot and perform function typo

---------

Co-authored-by: Chris Buckland <cpbuckland88@gmail.com>
@gzeoneth gzeoneth changed the title Arbos 30 actions Arbos 31 actions Jul 10, 2024
@gzeoneth gzeoneth requested review from yahgwai and gvladika July 11, 2024 05:59
Copy link
Contributor

@gvladika gvladika left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@godzillaba
Copy link
Collaborator Author

lgtm

@gzeoneth
Copy link
Collaborator

updated according to #300

@godzillaba
Copy link
Collaborator Author

godzillaba commented Jul 16, 2024

godzillaba and others added 2 commits July 24, 2024 20:07
* feat: UpgradeArbOSVersionAtTimestampAction

* upgrade at timestamp

---------

Co-authored-by: gzeon <im@gzeon.dev>
@godzillaba
Copy link
Collaborator Author

SetArbOS31VersionAction: 0xaF81C82Ec98f86D0017d78cD66F1026f1A5Cf1Db @ 42161
SetArbOS31VersionAction: 0x6dD43360d2a69BB9FfFC5349F2511f2A3bCbC2da @ 42170

@gzeoneth gzeoneth marked this pull request as ready for review August 6, 2024 12:22
@gzeoneth gzeoneth merged commit fe89753 into main Aug 6, 2024
7 of 8 checks passed
@gzeoneth gzeoneth deleted the arbos-30-actions-base-branch branch August 6, 2024 12:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants