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

feat(calldata): generate stage proofs gateway calldata #1199

Merged
merged 5 commits into from
Jan 17, 2025
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

Large diffs are not rendered by default.

3,239 changes: 3,239 additions & 0 deletions l1-contracts/upgrade-envs/outputs/stage-proofs/run-latest.json

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
forge verify-contract 0xD7Dc68e7e9ED4b6970c4D9a2D58591a622A24330 BytecodesSupplier
forge verify-contract 0x1BB20182766A71f65333690abC84CAE4d1Dd4C4A Verifier
forge verify-contract 0x2c50C89221fE5cE9B8b9e9784B10D03d0208F1DB DefaultUpgrade
koloz193 marked this conversation as resolved.
Show resolved Hide resolved
forge verify-contract 0x44aC3a0cAFb3ee4cB5f278877846f74f6d96964c L1GenesisUpgrade
forge verify-contract 0x32D24607f6eF0145D7B5C4cC7B576139Ef6DA6af GatewayUpgrade
forge verify-contract 0xd4Cb31DFfd253D072C1e37B4b1b5d1488b94B8e8 RollupDAManager
forge verify-contract 0xd79c8d893e7EfE197a19BB2F90b9E585884Ebc25 RollupL1DAValidator
forge verify-contract 0xfA1bA84CF7fa7E328ab53C03Ae64318A26d180d3 ValidiumL1DAValidator
forge verify-contract 0xB6085807e1c9bcf75727dFcabB54838Ef0296730 ValidatorTimelock --constructor-args 0x0000000000000000000000008ef2772b3971661b181b25ee46879ca3cdcdf0670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f
forge verify-contract 0xdAeE6CFe143e430EA5D853034cc7944c2362561e Bridgehub --constructor-args 0x0000000000000000000000000000000000000000000000000000000000aa36a7000000000000000000000000bd36971e336914167c6bd3a1fc9b0960860ab1c70000000000000000000000000000000000000000000000000000000000000064
forge verify-contract 0xE7142023E177d0dc1E19B6E2273Cc4a10cbabA7f MessageRoot --constructor-args 0x0000000000000000000000007bdf7970f17278a6ff75fdbc671e870b0728ae41
forge verify-contract 0x79394442BB6D911576326346BEC5358050Bdc5F9 TransparentUpgradeableProxy --constructor-args 0x000000000000000000000000e7142023e177d0dc1e19b6e2273cc4a10cbaba7f00000000000000000000000093aeee8d98fb0873f8ff595fdd534a1f288786d2000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000048129fc1c00000000000000000000000000000000000000000000000000000000
forge verify-contract 0xE0AFD524D2A57CD0b41F2ac9b3708AbA0576Cdd8 L1Nullifier --constructor-args 0x0000000000000000000000007bdf7970f17278a6ff75fdbc671e870b0728ae41000000000000000000000000000000000000000000000000000000000000010f0000000000000000000000005bbdede0f0bac61aa64068b60379fe32ecc0f96c
forge verify-contract 0x0d01f35B26a84eDbe97b45b79FD75e2c0e9CC670 L1AssetRouter --constructor-args 0x0000000000000000000000007b79995e5f793a07bc00c21412e50ecae098e7f90000000000000000000000007bdf7970f17278a6ff75fdbc671e870b0728ae41000000000000000000000000c488a65b400769295f8c4b762adcb3e6a036220b000000000000000000000000000000000000000000000000000000000000010f0000000000000000000000005bbdede0f0bac61aa64068b60379fe32ecc0f96c
forge verify-contract 0xC135509BE198462175fe0C1d262943F58B881A8c TransparentUpgradeableProxy --constructor-args 0x0000000000000000000000000d01f35b26a84edbe97b45b79fd75e2c0e9cc67000000000000000000000000093aeee8d98fb0873f8ff595fdd534a1f288786d200000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000024c4d66de80000000000000000000000008ef2772b3971661b181b25ee46879ca3cdcdf06700000000000000000000000000000000000000000000000000000000
forge verify-contract 0x4dc7d611300d391De9bE99630EAD68BdaABf21ba BridgedStandardERC20
forge verify-contract 0xa124017B9B4FCdCb7afDcD53A494ea2F4A3Bc682 UpgradeableBeacon --constructor-args 0x0000000000000000000000004dc7d611300d391de9be99630ead68bdaabf21ba
forge verify-contract 0x7CF2f2b5BcEdA86E54053992706fb1AA65fC5a74 L1NativeTokenVault --constructor-args 0x0000000000000000000000007b79995e5f793a07bc00c21412e50ecae098e7f9000000000000000000000000c135509be198462175fe0c1d262943f58b881a8c000000000000000000000000c488a65b400769295f8c4b762adcb3e6a036220b
forge verify-contract 0x0BEe2dEf9FAAA99E0Ae1Dd7fdfc1BDb3cB52A458 TransparentUpgradeableProxy --constructor-args 0x0000000000000000000000007cf2f2b5bceda86e54053992706fb1aa65fc5a7400000000000000000000000093aeee8d98fb0873f8ff595fdd534a1f288786d200000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000044485cc955000000000000000000000000bd36971e336914167c6bd3a1fc9b0960860ab1c7000000000000000000000000a124017b9b4fcdcb7afdcd53a494ea2f4a3bc68200000000000000000000000000000000000000000000000000000000
forge verify-contract 0xf386bb666b4Ab0Da5C8D68E0793424593DF1ef1F L1ERC20Bridge --constructor-args 0x000000000000000000000000c488a65b400769295f8c4b762adcb3e6a036220b000000000000000000000000c135509be198462175fe0c1d262943f58b881a8c0000000000000000000000000bee2def9faaa99e0ae1dd7fdfc1bdb3cb52a458000000000000000000000000000000000000000000000000000000000000010f
forge verify-contract 0x79CFEbF6d5b6118d293Ae96f75bEF23B05aA8776 CTMDeploymentTracker --constructor-args 0x0000000000000000000000007bdf7970f17278a6ff75fdbc671e870b0728ae41000000000000000000000000c135509be198462175fe0c1d262943f58b881a8c
forge verify-contract 0xE002095A3978B8c105A9B6D6769ACbaB84B86bA7 TransparentUpgradeableProxy --constructor-args 0x00000000000000000000000079cfebf6d5b6118d293ae96f75bef23b05aa877600000000000000000000000093aeee8d98fb0873f8ff595fdd534a1f288786d200000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000024c4d66de80000000000000000000000008ef2772b3971661b181b25ee46879ca3cdcdf06700000000000000000000000000000000000000000000000000000000
forge verify-contract 0xB1B08585385b6600edD683086cF739a86cf362E3 ExecutorFacet --constructor-args 0x0000000000000000000000000000000000000000000000000000000000aa36a7
forge verify-contract 0x88CdBD68a1b406ccaCE70ca098c3e1c66fE4AfFa AdminFacet --constructor-args 0x0000000000000000000000000000000000000000000000000000000000aa36a7000000000000000000000000d4cb31dffd253d072c1e37b4b1b5d1488b94b8e8
forge verify-contract 0xf10adab514947Ff714E34262F4F62d405743b6B0 MailboxFacet --constructor-args 0x000000000000000000000000000000000000000000000000000000000000010f0000000000000000000000000000000000000000000000000000000000aa36a7
forge verify-contract 0xE44933dCE5F468FF7887AD21673222efd35e8aBf GettersFacet
forge verify-contract 0xDE3bFDFE2D4BFe22a0c6971f6e8CE1bFcB74EC0a DiamondInit
forge verify-contract 0xF110381f7b57BEA190b3068787e7D3393EF24122 ChainTypeManager --constructor-args 0x0000000000000000000000007bdf7970f17278a6ff75fdbc671e870b0728ae41
forge verify-contract 0x2bfCD88BAEb1b0a21F941E9F4dF826e2C2236161 TransitionaryOwner --constructor-args 0x000000000000000000000000bd36971e336914167c6bd3a1fc9b0960860ab1c7
forge verify-contract 0x87a12e4D9CBC0BC0d97c016Db740da3EE0a45119 L2WrappedBaseTokenStore --constructor-args 0x000000000000000000000000bd36971e336914167c6bd3a1fc9b0960860ab1c70000000000000000000000008ef2772b3971661b181b25ee46879ca3cdcdf067
forge verify-contract 0xeb2534D84524530243cb9CB328072C882b43bDe5 GovernanceUpgradeTimer --constructor-args 0x00000000000000000000000000000000000000000000000000000000001026600000000000000000000000000000000000000000000000000000000000127500000000000000000000000000bd36971e336914167c6bd3a1fc9b0960860ab1c7000000000000000000000000cf332ad9687281d9652ad18ef6d270eb528b09ec
2 changes: 2 additions & 0 deletions l1-contracts/upgrade-envs/stage-proofs-era.toml
koloz193 marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[chain]
chain_id = 271
28 changes: 28 additions & 0 deletions l1-contracts/upgrade-envs/stage-proofs.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
era_chain_id = 271
testnet_verifier = false
koloz193 marked this conversation as resolved.
Show resolved Hide resolved
governance_upgrade_timer_initial_delay = 1058400
koloz193 marked this conversation as resolved.
Show resolved Hide resolved

[contracts]
max_number_of_chains = 100
create2_factory_salt = "0x8c8c6108a96a14b59963a18367250dc2042dfe62da8767d72ffddb03f269ffcc"
validator_timelock_execution_delay = 0
genesis_root = "0xd8c9be7efb705e7dcf529c14fce7048ea99dea9eab6a6b4e5f8de1ebf4f2ebf2"
genesis_rollup_leaf_index = 68
genesis_batch_commitment = "0xf6e873e8894b90f157511a133d941fb6f0892f83147e3d0d2cafa71af8c838e5"
recursion_node_level_vk_hash = "0x0000000000000000000000000000000000000000000000000000000000000000"
recursion_leaf_level_vk_hash = "0x0000000000000000000000000000000000000000000000000000000000000000"
recursion_circuits_set_vks_hash = "0x0000000000000000000000000000000000000000000000000000000000000000"
priority_tx_max_gas_limit = 72000000
diamond_init_pubdata_pricing_mode = 0
diamond_init_batch_overhead_l1_gas = 1000000
diamond_init_max_pubdata_per_batch = 120000
diamond_init_max_l2_gas_per_batch = 80000000
diamond_init_priority_tx_max_pubdata = 99000
diamond_init_minimal_l2_gas_price = 250000000
bootloader_hash = "0x0100088580465d88420e6369230ee94a32ff356dbcdd407a4be49fc8009b2a81"
default_aa_hash = "0x010004dbf8be36c421254d005352f8245146906919be0099e8a50d0e78df85e0"
bridgehub_proxy_address = "0x7bdf7970f17278a6ff75fdbc671e870b0728ae41"
transparent_proxy_admin = "0x93aeee8d98fb0873f8ff595fdd534a1f288786d2"

[tokens]
token_weth_address = "0x7b79995e5f793A07Bc00c21412e50Ecae098E7f9"
Loading