hyperledger / besu

An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu
https://www.hyperledger.org/projects/besu
Apache License 2.0
1.49k stars 812 forks source link

Parameterize Withdrawal Request Address #7288

Closed Gabriel-Trintinalia closed 2 months ago

Gabriel-Trintinalia commented 3 months ago

Parameterize WITHDRAWAL_REQUEST_PREDEPLOY_ADDRESS on startup as the deposit request.

Context: Request made in this this comment of the System Call PR: https://github.com/hyperledger/besu/pull/7263#discussion_r1657696130

Probably used for devnets or any other network that has a different address for this contract.

Similar to depositContractAddress, which is in the genesis file.

jflo commented 3 months ago

Can we get some more detail here? I'm assuming we would want this for devnets. Should this be in the genesis config? Or is this a CLI override?