Skip to content

Commit a563944

Browse files
committed
Revert "Merge pull request #25 from NethermindEth/whitelist-geth"
This reverts commit 72dd8ed, reversing changes made to 8eb341a.
1 parent 1b384b9 commit a563944

File tree

5 files changed

+43
-75
lines changed

5 files changed

+43
-75
lines changed

main.star

Lines changed: 25 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -213,29 +213,29 @@ def run(plan, args={}):
213213
description = "Waiting for L1 to sync",
214214
)
215215

216-
# # Get real genesis timestamp
217-
# contract_genesis_timestamp = plan.run_python(
218-
# description="Getting real genesis timestamp for helix",
219-
# run="""
220-
# import sys
221-
# a = int(sys.argv[1])
222-
# b = int(sys.argv[2])
223-
# print(int(a+b), end="")
224-
# """,
225-
# args=[str(final_genesis_timestamp),str(network_params.genesis_delay)],
226-
# ).output
227-
228-
# # Deploy all smart contracts
229-
# contract_deployer.deploy(
230-
# plan,
231-
# contract_genesis_timestamp,
232-
# all_el_contexts[0],
233-
# prefunded_accounts,
234-
# network_id,
235-
# taiko_params.taiko_deploy_image,
236-
# preconf_params.avs_deploy_image,
237-
# contracts_addresses,
238-
# )
216+
# Get real genesis timestamp
217+
contract_genesis_timestamp = plan.run_python(
218+
description="Getting real genesis timestamp for helix",
219+
run="""
220+
import sys
221+
a = int(sys.argv[1])
222+
b = int(sys.argv[2])
223+
print(int(a+b), end="")
224+
""",
225+
args=[str(final_genesis_timestamp),str(network_params.genesis_delay)],
226+
).output
227+
228+
# Deploy all smart contracts
229+
contract_deployer.deploy(
230+
plan,
231+
contract_genesis_timestamp,
232+
all_el_contexts[0],
233+
prefunded_accounts,
234+
network_id,
235+
taiko_params.taiko_deploy_image,
236+
preconf_params.avs_deploy_image,
237+
contracts_addresses,
238+
)
239239

240240
# Broadcaster forwards requests, sent to it, to all nodes in parallel
241241
if "broadcaster" in args_with_right_defaults.additional_services:
@@ -760,35 +760,6 @@ print(int(a+b), end="")
760760
name="taiko_genesis",
761761
)
762762

763-
plan.run_sh(
764-
run = "sleep 60",
765-
description = "Waiting for L1 to sync",
766-
)
767-
768-
# Get real genesis timestamp
769-
contract_genesis_timestamp = plan.run_python(
770-
description="Getting real genesis timestamp for helix",
771-
run="""
772-
import sys
773-
a = int(sys.argv[1])
774-
b = int(sys.argv[2])
775-
print(int(a+b), end="")
776-
""",
777-
args=[str(final_genesis_timestamp),str(network_params.genesis_delay)],
778-
).output
779-
780-
# Deploy all smart contracts
781-
contract_deployer.deploy(
782-
plan,
783-
contract_genesis_timestamp,
784-
all_el_contexts[0],
785-
prefunded_accounts,
786-
network_id,
787-
taiko_params.taiko_deploy_image,
788-
preconf_params.avs_deploy_image,
789-
contracts_addresses,
790-
)
791-
792763
#Launch boot-node
793764
p2p_bootnode_test = plan.add_service(
794765
name = "taiko-bootnode-test",
@@ -938,7 +909,7 @@ print(int(a+b), end="")
938909
all_cl_contexts[0],
939910
taiko_stack_1,
940911
taiko_params.taiko_deploy_image,
941-
# all_mevboost_contexts[0],
912+
all_mevboost_contexts[0],
942913
prefunded_accounts,
943914
"3219c83a76e82682c3e706902ca85777e703a06c9f0a82a5dfa6164f527c1ea6",
944915
1,
@@ -961,7 +932,7 @@ print(int(a+b), end="")
961932
all_cl_contexts[0],
962933
taiko_stack_2,
963934
taiko_params.taiko_deploy_image,
964-
# all_mevboost_contexts[0],
935+
all_mevboost_contexts[0],
965936
prefunded_accounts,
966937
"0dce41fa73ae9f6bdfd51df4d422d75eee174553dba5fd450c4437e4ed3fc903",
967938
1,

network_params.yaml

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
participants:
22
# EL
3-
- el_type: geth
4-
el_image: ethereum/client-go:latest
5-
el_log_level: ""
3+
- el_type: nethermind
4+
el_image: nethermindeth/nethermind:ccc88f011
5+
el_log_level: "debug"
66
el_extra_env_vars: {}
77
el_extra_labels: {}
88
el_extra_params: []
@@ -43,7 +43,7 @@ participants:
4343
# participant specific
4444
node_selectors: {}
4545
tolerations: []
46-
count: 2
46+
count: 1
4747
snooper_enabled: false
4848
ethereum_metrics_exporter_enabled: false
4949
xatu_sentry_enabled: false
@@ -87,7 +87,6 @@ network_params:
8787
devnet_repo: ethpandaops
8888
prefunded_accounts: {}
8989
additional_services:
90-
- tx_spammer
9190
- blockscout
9291
- taiko_stack
9392
- preconf_avs
@@ -114,8 +113,7 @@ parallel_keystore_generation: false
114113
disable_peer_scoring: false
115114
grafana_additional_dashboards: []
116115
persistent: false
117-
mev_type: null
118-
# mev_type: commit-boost
116+
mev_type: commit-boost
119117
mev_params:
120118
mev_relay_image: ghcr.io/chainbound/bolt-relay:v0.2.1-alpha
121119
mev_builder_image: ghcr.io/chainbound/bolt-builder:v0.3.0-alpha.rc3
@@ -149,20 +147,20 @@ preconf_params:
149147
avs_deploy_image: nethswitchboard/preconf-avs-protocol:latest
150148
preconf_avs_image: nethswitchboard/preconf-avs-node:whitelist
151149
contracts_addresses:
152-
taiko_l1: 0xBb4d683Ae82b814ca7d580AF5922306bF63E7A88
153-
taiko_token: 0x83706736D4821aE382E795D57092e0320182eCd4
150+
taiko_l1: 0x7E2E7DD2Aead92e2e6d05707F21D4C36004f8A2B
151+
taiko_token: 0x422A3492e218383753D8006C7Bfa97815B44373F
154152
taiko_l2: 0x1670010000000000000000000000000000010001
155153
l2_suggested_fee_recipient: 0x8943545177806ED17B9F23F0a21ee5948eCaa776
156-
preconf_router: 0x61064B18219b8aE1d5dCb962cECBfA736B46d83a
157-
taiko_wrapper: 0x47cD215F786D723Bbe0118b19c23f897cd3c7544
158-
l2_bridge: 0x1670010000000000000000000000000000000001
159-
preconf_whitelist: 0x63d7b5Dd5474BB7cF3c0Cef1Ca7b3a6BbDAC6109
154+
preconf_router: 0x1788a5D023bac58bAF55a92153192a6568E42BAD
155+
taiko_wrapper: 0x57718C9cE2CcC1D7a4a136ebECA892c8Dd9F67c7
156+
preconf_whitelist: 0x3D7F46607b02EAd1Cd1d09A86B76885730d3De0F
160157
avs_directory: 0xBf549F50fdbbD7Eb73ce88985AA107eEC0955f4c
161158
strategy_manager: 0xe21c9cfea094aAbE99C96D56281a00876F97258a
162159
slasher: 0x700420690932eeB22bCd01fBf537d37BeCa5577C
163160
service_manager: 0xEFC846aa6d4FbFd669b3620624351B66CB6AD25C
164161
preconf_registry: 0x454A310f46C8d9403ba6F6c514aD3fDE1ad97a5E
165162
preconf_task_manager: 0xf2bD68421A73821368eEefaCB420FFdFa0237c86
163+
l2_bridge: 0x1670010000000000000000000000000000000001
166164
bridge: 0x63e6DDE6763C3466C7b45Be880f7eE5dC2ca3E25
167165
xatu_sentry_enabled: false
168166
xatu_sentry_params:

src/contracts/contract_deployer.star

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def deploy(
1616
el_rpc_url = el_context.rpc_http_url
1717

1818
# Get first prefunded account
19-
first_prefunded_account = prefunded_accounts[10]
19+
first_prefunded_account = prefunded_accounts[0]
2020

2121
# Deploy taiko contracts
2222
taiko_contract_deployer.deploy(

src/package_io/constants.star

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,7 @@ EIP7594_FORK_VERSION = "0x70000038"
110110

111111
ETHEREUM_GENESIS_GENERATOR = struct(
112112
capella_genesis="ethpandaops/ethereum-genesis-generator:2.0.12", # Deprecated (no support for minimal config)
113-
# deneb_genesis="nethswitchboard/ethereum-genesis-generator:e2e", # Customised for Taiko Preconf
114-
deneb_genesis="ethpandaops/ethereum-genesis-generator:4.1.9",
113+
deneb_genesis="nethswitchboard/ethereum-genesis-generator:e2e", # Customised for Taiko Preconf
115114
verkle_support_genesis="ethpandaops/ethereum-genesis-generator:3.0.0-rc.19", # soon to be deneb genesis, waiting for rebase
116115
verkle_genesis="ethpandaops/ethereum-genesis-generator:verkle-gen-v1.0.0",
117116
)

src/preconf_avs/avs_launcher.star

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ def launch(
1212
cl_context,
1313
taiko_stack,
1414
taiko_protocol_image,
15-
# mev_boost_context,
15+
mev_boost_context,
1616
prefunded_accounts,
1717
first_validator_bls_private_key,
1818
first_validator_index,
@@ -23,11 +23,11 @@ def launch(
2323
contracts_addresses,
2424
simulate_not_submitting_at_the_end_of_epoch,
2525
):
26-
# mev_boost_url = "http://{0}:{1}".format(
27-
# mev_boost_context.private_ip_address, mev_boost_context.port
28-
# )
26+
mev_boost_url = "http://{0}:{1}".format(
27+
mev_boost_context.private_ip_address, mev_boost_context.port
28+
)
2929

30-
contract_owner = prefunded_accounts[10]
30+
contract_owner = prefunded_accounts[0]
3131
RPC_URL_COMMAND = "--rpc-url {0}".format(el_context.rpc_http_url)
3232
PRIVATE_KEY_OWNER_COMMAND = "--private-key {0}".format(contract_owner.private_key)
3333
ADDRESS_OPERATOR = prefunded_accounts[index].address

0 commit comments

Comments
 (0)