Releases: Zilliqa/zq2
Releases · Zilliqa/zq2
0.3.1 - 2024-09-13
- #1445: Apply state changes from transactions atomically.
- #1448: Fail gracefully if we are unable to parse a gossipsub message.
- #1423: Fix invalid value returned by calling
_balance
in a scilla transition.
Full Changelog: v0.3.0...v0.3.1
0.3.0 - 2024-09-12
- #1403: Add
GetTransactionRate
API. - #1359: Add tool to convert ZQ1 persistence into a ZQ2 data directory.
- #1419: Nodes outside the consensus commitee will no longer vote for a new view if a proposal is missed.
- #1393: Begin assembling a block proposal before a supermajority of votes is received.
Full Changelog: v0.2.0...v0.3.0
0.2.0 - 2024-09-05
- #1358: Support
_codehash
in Scilla contracts. - #1398: Improve syncing reliability by retrying requests for blocks that never receive a response.
- #1350: Support
CHAINID
,BLOCKNUMBER
, andTIMESTAMP
in Scilla contracts. - #1390: Implement
GetNumPeers
API endpoint to get the current number of peers. - #1391: Change response type of
GetMinimumGasPrice
to a string. - #1389: Implement
TxBlockListing
API endpoint to return a paginated list of blocks. - #1379: Add
GetTxBlockRate
API to return the current transaction block rate. - #1369: Global variables in EVM now refer to the current block, not the parent block.
- #1373: Fix duplicated requests for blocks when a node connects to the network.
- #1372: Fix
code_hash
calculation and state delta application for empty EVM contracts. - #1270: Implement first half of
scilla_call
precompile for EVM->Scilla interop. - #1366: Avoid failing if a checkpoint is configured and the node has already been started from that checkpoint.
- #1356: Accept bech32 addresses for some existing Zilliqa APIs.
- #1304: Implement the following APIs for querying DS blocks:
GetDSBlock
,GetDSBlockVerbose
,GetLatestDSBlock
,GetCurrentDSComm
,GetCurrentDSEpoch
,DSBlockListing
,GetDSBlockRate
, - #1334: Avoid sleeping for unnecessarily long before proposing an empty block.
- #1310: Fix nodes trying to propose a block without any votes for that block.]
Full Changelog: v0.1.1...v0.2.0
0.1.1 - 2024-08-14
- #1290: Fix over-eager clean up of votes which could cause votes for pending blocks to get lost.
- #1285: Use
libp2p-autonat
to determine a node's public addresses. - #1281: Emit an
ERROR
level log when a node panics. - #1174: Limit the returned size of
GetSmartContractState
when thestate_rpc_limit
configuration is set.
Full Changelog: v0.1.0...v0.1.1
0.1.0 - 2024-08-01
Initial release of Zilliqa 2.