1.4.0-RC1
Pre-release
Pre-release
1.4.0 RC-1
Additions and Improvements
- New
trace_replayBlockTransactions
JSON-RPC API
This can be enabled using the --rpc-http-api TRACE
CLI flag. There are some philosophical differences between Besu and other implementations that are outlined in trace_rpc_apis.
- Ability to automatically detect Docker NAT settings from inside the conainter.
The default NAT method (AUTO) can detect this so no user intervention is required to enable this.
-
Added Multi-tenancy support which allows multiple participants to use the same Besu node for private transactions.
-
Added TLS support for communication with privacy enclave
Bug Fixes
- Private transactions are now validated before sent to the enclave #356
Known Bugs
- Error syncing with mainnet on Besu 1.3.7 node - MerkleTrieException #BESU-160
Workaround -> Don't enable pruning when syncing to mainnet.
- Onchain permissioning nodes can't peer when using a non-validator bootnode #BESU-181
Workaround -> When using onchain permissioning, ensure bootnodes are also validators.