Skip to content

Commit 9fb54a1

Browse files
authored
Create 0.4.0 changelog (Consensys#177)
1 parent 772dbdf commit 9fb54a1

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# Changelog
22

3+
## 0.4.0
4+
5+
### Known Issues
6+
7+
### Features Added
8+
- Multi-key signing: Ethsigner is initialised with a directory containing a number of TOML metadata files, each of which describe a key which may be used for signing. Upon reception of a Transaction, Ethsigner loads the corresponding metadata file, and signs the Transaction with the key defined therein.
9+
- Relaxed definition of 'optional' when parsing eth_SendTransaction (empty string, null an "0x" are deemed a missing optional parameter).
10+
- All endpoints (not just "/") are proxied to the downstream web3j provider (eg. "/login")
11+
- CI moved from Jenkins to CircleCI
12+
- Updated to Web3j 4.5.5
13+
- Updated to JUnit 5
14+
15+
16+
### Bugs Fixed
17+
- When a private transaction is submitted without a nonce, a nonce is generated and inserted. However, if the supplied nonce is too low, the transaction is not resubmitted with a new nonce. Rather an error is returned to the caller (resolved in Besu 1.2.5).
18+
- Removed intermittent "out of memory" failure during integration testing.
19+
- Resolved an issue whereby a missing optional field in eth_SendTransaction would fail
320

421
## 0.3.0
522

0 commit comments

Comments
 (0)