Jeb Bearer

Results 110 issues of Jeb Bearer

- [x] #1115 - [x] #1119 - [x] #1116 - [x] #1117

cappuccino
cappuccino-sprint2
deposits

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!)....

cappuccino
cappuccino-sprint1
sequencer-catchup

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...

cappuccino
fee-state
cappuccino-sprint2

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...

cappuccino
cappuccino-sprint2

Fetch from a peer and authenticate against commitment in header

cappuccino
cappuccino-sprint1
sequencer-catchup

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)...

cappuccino

cappuccino
cappuccino-sprint2
deposits

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...

cappuccino
cappuccino-sprint2
deposits