Jeb Bearer

Results 110 issues of Jeb Bearer

Currently, the fee recipient can be derived from the `ChainConfig` that applies to a given header. However, this might not always be the case -- maybe in the future the...

breaking-change

We want to be able to support updates to `ChainConfig`, thus it should be in the mutable `ValidatedState`, not immutable `InstanceState`

fee-upgrade
decaf

- [x] #1474 - [ ] #1475 - [ ] #1479 - [ ] #1476 - [ ] #1477

fee-upgrade
decaf

Configure a `ChainConfig` upgrade that sets the fee contract address and a nonzero base fee

fee-upgrade
decaf

# Rough Proposal Add the following to genesis: ```rust enum UpgradeType { // An upgrade type which replaces the chain config with the given one ChainConfig(ChainConfig), // More upgrade types...

fee-upgrade
decaf

* Deploy a staging chain with the Docker images being used for Cappuccino * Deploy fee contract * One at a time, restart nodes with a new Docker image that...

fee-upgrade
decaf

# Test framework Set up some Rust automation for tests that spin up a sequencer network and restart various combinations of nodes, checking that we recover liveness. Instantiate the framework...

Informal Systems had an issue where one of their DA nodes, after a restart, got into a loop where all DB operations were failing because the current transaction was aborted....

cappuccino-followup

This is a backport of #2160 to release-gambit. It is a separate PR because it is not a clean cherry-pick. I recommend reviewing the `main` PR first, and then you...