v0.8.2
Release Notes for Klaytn v0.8.2
Changes
Enabled peer discovery in kend's config
Improved prometheus metrics
Release Notes for Klaytn v0.8.1 (unpublished)
Fixes
Changed return value or output of two RPC API functions
klay_getAccountKey
Changed to return nil instead of AccountKeyLegacy when the target account does not exist
klay_getBlockXXX
Changed the output to have the same block data fields as klay_getBlock's
Adjusted some log levels to reduce log messages
Fixed data races detected by Go's race detection tool
Fixed various code bugs
Improvements
Enhanced the node discovery implementation
Improved internal error messages
Updated test codes
Release Notes for Klaytn v0.8.0 (unpublished)
New features
(Beta) Supports KLAY and token transfers between main chain and service chain
Introduced ComputationCost and ComputationCostLimit to limit the transaction execution time
Implemented chaindata export and sync to database on EN (can be enabled by
--dbsyncer
)Added new RPC API functions
klay_gasPriceAt
klay_getCouncilSize
klay_getCommittee
klay_getCommitteeSize
bridge_getServiceChainAccountAddr
bridge_getServiceChainAccountNonce
bridge_convertRequestTxHashToHandleTxHash
Made TxGasHumanReadable changeable by governance
Added a new txpool option
—txpool.keeplocals
Fixes
Renamed some RPC API functions
bridge_convertChildChainBlockHashToParentChainTxHash -> bridge_convertServiceChainBlockHashToMainChainTxHash
bridge_unRegisterBridge -> bridge_deregisterBridge
bridge_subscribeEventBridge -> bridge_subscribeBridge
bridge_unsubscribeEventBridge -> bridge_unsubscribeBridge
bridge_listDeployedBridge -> bridge_listBridge
klay_getValidators -> klay_getCouncil
Removed unnecessary RPC API functions
bridge_deployBridgeOnLocalChain
bridge_deployBridgeOnParentChain
Deleted 'wallet' command from node executables
Changed block header's extra field to hold only committee addresses
Fixed governance configuration setting
Changed
--baobab
flag to use Baobab’s new bootnodeUpdated kscnd's config
Cleaned up log messages
Fixed various bugs
Improvements
Updated node discovery to consider node types
Optimized various internal caches and storage layer
Handled consensus messages with a separate channel
Improved transaction validation/resend logic and txpool management
Improved committee/proposer selection and governance implementation
Removed meaningless mining operations from PN and EN
Enhanced prometheus metrics
Added micro-benchmarks for VM opcodes and precompiled contracts
Added more unit tests and updated test codes
Last updated