Mainnet Patch - 6
Please note that this release changes the default response format of platform.getTxStatus
and platform.getCurrentValidators
.
The update is optional but encouraged. The patch includes performance improvements and some quality of life improvements.
- Removed deprecated formats of
platform.getTxStatus
andplatform.getCurrentValidators
. - Added support for hex encodings of imported and exported users from the keystore API.
- Set golang requirement to v1.15.5 to avoid a DoS vulnerability found in the golang standard lib.
- Added API clients to act as helpers interacting with the node software.
- Implemented falling back to bootstrapping if a node becomes disconnected from the rest of the network.
- Fixed the GetUTXOs APIs when UTXOs referenced multiple addresses.
- Refactored binary encoding to better generalize RPC options.
- Fixed IP block filtering to correctly set the window length.
- Generalized the codec package to be able to manage multiple codecs with different versions.
- Added
Epoch
to theVertex
interface in preparation of a future release. - Deferred transaction hashing to reduce CPU/Memory utilization past fast checks.