What's Changed
- Master by @hasanalqassab in #7548
- Hash db first write by @jamshidh in #7549
- backend gets staking v1 from bloc by @hasanalqassab in #7550
- Revert #7535: solver-based bridge forwarding by @witmk in #7556
- Commit sequencer state only after its output is written by @nikitamendelbaum in #7555
- Revert "Revert #7535: solver-based bridge forwarding" by @dustinnorwood in #7557
- fix(strato-init): stop capping vm-runner heap on low-memory nodes by @nikitamendelbaum in #7558
- strato-snapshot: fix postgres readiness race and surface restore errors by @nikitamendelbaum in #7559
- Build candidate blocks only on the selected proposer; drop LevelDB LOG.old at open by @nikitamendelbaum in #7538
- Remove the CreditCardTopUp feature by @hasanalqassab in #7553
- Clear the retained block maps when a run starts from a different stat… by @jamshidh in #7560
- ValidatorRegistry: materialise a never-written nonce in operatorAuthorizationDigest by @hasanalqassab in #7552
- Fix eth_getLogs encoding for events emitted through proxies (#114) by @jamshidh in #7564
- fix(oracle): price Brent from TwelveData spot only by @mvoyevoda in #7562
- Release/19.4 by @nikitamendelbaum in #7565
Full Changelog: 19.3...19.4