What's Changed
- fix typos by @pls148 in #3132
- CI: dependabot: we don't allow merge, use squash by @sveitser in #3136
- maint: remove permissioned stake table by @sveitser in #3147
- CI: fix cargo audit fix by @sveitser in #3148
- Add epoch stake table retrieval support to node-metrics by @Ayiga in #3134
- fix: namespaced vid range check and doc by @mrain in #3128
- better logging for try_fetch_leaves by @imabdulbasit in #3151
- Fix Stake table update loop: Only fetch and store events and not build stake table by @imabdulbasit in #3150
- display query service custom error messages by @imabdulbasit in #3133
- don't allow super high requests to stake table endpoint by @bfish713 in #3153
- Remove failed stake table catchup request to allow new catchup request by @imabdulbasit in #3130
- fix pos native demo: pass correct stake table contract address by @imabdulbasit in #3156
- fix stake table endpoints by @imabdulbasit in #3165
- dependabot: add sequencer-sqlite directory by @sveitser in #3166
- New request-response protocol: State catchup by @rob-maron in #2868
- skip sepolia fork test unless RPC url provided by @sveitser in #3167
Full Changelog: 20250425-dev-node-pos-preview...20250428-dev-node-decaf-pos