This release is available as a Docker image on Docker Hub at offchainlabs/nitro-node:v2.0.7-10b845c
What's Changed
This release contains various validator improvements and fixes, along with IPC RPC support for easy local RPC access.
User-facing Improvements
- Allow for an EOA validator wallet (has config changes): #1161
- Allow validator smart contract wallet to be specified: #1151
- Validator shouldn't require deprecated parameter: #1181
- Improve validator logging around invalid assertions and whitelisting: #1196
- Add ipc rpc support: #1156
- Fix jit validator shutdown cancellation: #1179
- Testnode updates and fixes: #1164
Internal Highlights
- Jit path: #1192
- Orderly sequencer shutdown: #1163
- Don't assume validator succeeded: #1195
- Ensure feed ping gets sent regardless of other traffic: #1159
- No live sequencer log should be error: #1169
- Add sequencer backlog gauge metric: #1168
- Life cycle controlled by node: #1166
Config Changes
- Validators using a smart contract wallet (the previous behavior) will now need to specify
--node.validator.use-smart-contract-wallet
as the new default is to use an EOA wallet.
Full Changelog: v2.0.6...v2.0.7