Files
roysc 5801d5dea5 Make lcli testnet genesis use EL withdrawal creds (#1)
In order for validators to withdraw staked funds, they need withdrawal credentials containing an execution layer address (and `0x01` prefix).
https://lighthouse-book.sigmaprime.io/voluntary-exit.html#1-how-to-know-if-i-have-the-withdrawal-credentials-type-0x01

The current tooling creates validators with credentials derived from a BLS signature using the initial keypair (with `0x00` prefix). To allow withdrawals, these then have to be updated on the running chain in a separate signed message. By creating validators with EL address credentials at genesis, we avoid this extra step.

Reviewed-on: #1
2024-08-05 13:36:00 +00:00
..
2019-09-12 12:28:31 -04:00
2024-03-28 05:22:30 +00:00
2019-10-02 11:04:56 +10:00

lcli

A command-line debugging tool, inspired by zcli.

Allows for replaying state transitions from SSZ files to assist in fault-finding.

Usage

$ cargo run --release -- --help