Jeb Bearer
Jeb Bearer
- [x] #1115 - [x] #1119 - [x] #1116 - [x] #1117
Each HotShot instance running a sequencer node should have some immutable global state used in header creation and state validation: - [x] Eth L1 client (no more process-global environment variables!)....
Must be at least a configurable base fee parameter * padded block size. Padded block size can be obtained from the VID parameters (which will need to be passed into...
We have a number of roles that a node can play, based on its configuration. We should add sub-commands which are alias for combinations of sub-commands that put the node...
Fetch from a peer and authenticate against commitment in header
We should have a genesis block which identifies the chain and related information, including: * Chain ID * Fork ID (so the genesis block changes if we reset a testnet)...
Now that we can call async functions on the L1 client during `Header::new`, we can add a new function: ```rust async fn get_pending_deposits(prev_finalized: Option, new_finalized: u64) -> Vec; ``` This...