Release notes
-
Block hash is now received according to the block height.
-
The Tea Ceremony is updated, and now it is now more user-friendly.
-
tpic
now supports hostnames. -
The file descriptor leak in
tpic
has been eliminated. -
Dead processes (connections) leak in
tpic
has been eliminated. -
Implemented a node key check before start to display errors in a human-readable format. Node key-related errors has been described.
-
Public node keys comparison system has been improved.
-
Additional endpoints for monitoring and consensus has been added. The following metrics can now be monitored via http:
tpic
;- chain state — how many nodes are behind;
- block vote — consensus monitoring. Now you can monitor, which blocks are pending, and who signed them (node name is displayed).
-
Logging fixed.
-
tpic
streams are now displayed in the node state. -
Fractional gas is added. The fractional gas is when a user receives less than 1 gas for 1 token. An exact value can be specified (common fraction).
-
The
tp
utility can now calculate the gas and fee. -
Msgpack
interface is now fixed. -
The node settings administration is now became simpler. The settings patch keys are now stored separately.
-
EVM call results are now stored in the block. They are also saved into EVM logs that can be also displayed.
-
The wallet initialization from
genesis.txt
is now possible. If there are wallets to be created specified ingenesis.txt
, they will be created. -
The Tea Ceremony server has been significantly refactored (approx. 50%). Waiting for all participants at stage 1, ports check (including Tea Ceremony client).
-
Hot updates are almost done.
-
Storage administration functionality is now separated from the core functionality in
tp
utility.