Upgrade priority: Medium
- Upgrade necessary for testnet (#98, #102, #103), optional for mainnet
- Deprecates migration check if
CHECK_DB_MIGRATIONenv is not set (#100) - Does not crash on start when testnet is down for upgrade (#72, #105)
- Changes default
--discovery.addrand--listener.addrto localhost with random port, since it's not needed in nanoreth. (#104)- Use
--allow-network-overridesto enable overriding it via CLI parameters.
- Use
What's Changed
- fix(migrate): Fix wrong chunk ranges by @sprites0 in #94
- fix: Support certain types of system tx by @sprites0 in #98
- feat: Place migrator behind
CHECK_DB_MIGRATIONenv by @sprites0 in #100 - fix: Fix testnet transaction types by @sprites0 in #102
- fix: Adjust transaction parser by @sprites0 in #103
- feat: Default to localhost-only network, add --allow-network-overrides by @sprites0 in #104
- feat: cache spot metadata in database to reduce API calls by @sprites0 in #105
Full Changelog: nb-20251013...nb-20251105
Current Rust LoC: 9863 lines