This release's main highlight is the addition of a new format for private transactions basing on a pre-compiled smart contract. This new approach allows extending obfuscated fields of a private transaction
This feature addition is not a breaking change and won’t impact normal (standard & enhanced) private transaction processing
Enhancements
- 🎉 [Privacy Precompile]: enables private transactions with extended obfuscated fields #1234
- Amend IntrinsicGas calculation for Privacy Marker Transaction to use actual payload hash, instead of hardcoded value #1236
Fixes
- fix: null pointer when error occurs #1239
Other
- Extend acceptance tests executed, and also on the master branch #1230
Filename | SHA256 Hash |
---|---|
geth_v21.7.1_linux_amd64.tar.gz | 1ca57de453c711bea6f4bb9f9fc3e6ae22ff82fb8dcefc0232e1c3ba76c17670
|
geth_v21.7.1_darwin_amd64.tar.gz | 26c81ac631b611dd156e9cae2283903d8d59b6e02b7f6c9c960165a9667aa3a4
|