3
3
## Summary
4
4
v1.12.1 is the first maintenance release after the latest release v1.12.0. It
5
5
comes with several important improvements and fixes for the API functionality.
6
- It also contains an enhanced configuration of the transaction pool, which would
7
- double the pool's capacity, allow it to buffer more pending transactions and
8
- increase the IoTeX blockchain's resilience against large traffic volume.
6
+ This release introduces a significant enhancement to the transaction pool
7
+ functionality. First, pending transactions that can soon be included in upcoming
8
+ blocks will no longer be expired. Secondly, a mechanism has been implemented to
9
+ replace less favorable pending transactions with more promising ones when the
10
+ transaction pool approaches its capacity limit. This helps to ensure a higher
11
+ likelihood of executing more successful transactions on the blockchain. With these
12
+ improvement, we anticipate a relatively more stable block size, and legitimate
13
+ transactions with higher gas prices stand a better chance of being swiftly processed
14
+ on the blockchain, thereby enhancing the end user's experience.
9
15
10
16
## Major Improvements
11
17
1 . Correct signature's V value in returned web3 transaction, to fix the transaction
@@ -16,12 +22,13 @@ latest web3js standard
16
22
and responsiveness
17
23
18
24
## Upgrade Priority
19
- v1.12.1 does not have a hardfork, and contains API service improvements. Only API
20
- nodes should upgrade in order to provide the best up-to-date service
25
+ v1.12.1 does not have a hardfork, but contains important feature improvements to boost
26
+ the transaction pool functionality. All delegate nodes and API nodes are strongly
27
+ recommended to upgrade to v1.12.1 in order to provide the best up-to-date service
21
28
22
29
| Node type | Action |
23
30
| ---------- | ------------ |
24
- | Delegate | Not required |
31
+ | Delegate | Recommended |
25
32
| Fullnode | Not required |
26
33
| API node | Recommended |
27
34
0 commit comments