Zilliqa

Zilliqa is the world's first high-throughput public blockchain platform - designed to scale to thousands ​of transactions per second.

GPL-3.0 License

Stars
1.1K

Bot releases are hidden (Show)

Zilliqa - v6.4.0-alpha.0

Published by ansnunez about 4 years ago

  • Changes introduced through #2245
    • Fix accessing microblocks without lock (#2121)
    • Fix for possible possible race condition on m_shards (#2151)
    • Add txns dropped due to higher gas txn in the log and dropped txns (#2153)
    • Add missing RemoveAccount if deployment failed (#2155)
    • Handle blacklisting of seed node elegantly (#2157)
    • MINING_PROXY_TIMEOUT_IN_MS constant added to control connection timeout (#2158)
    • Increase scilla code max size to 50kb (#2169)
    • Update coinbase settings (#2170)
    • Divert naming of rewards field in different epoch (#2187)
    • Make TxnFees back to void Coinbase address (#2188)
    • Fix race condition where GetWorkServer will put difficulty solution for ds_difficulty mining (#2189)
    • Move auto_backup to lookup-1 and skip upload_incr_DB backup (#2194)
    • API fixes for release 7.0.0 (#2199)
    • Add GAS_PRICE_MIN_VALUE_NEW to change Minimum Gas Price (#2236)
    • Add NONCE_TOO_LOW error to dropped txns (#2240)
  • Use atomic balance as sender balance (#2246)
  • Repeat rsync during persistence backup (#2248)
  • Update schnorr to latest version (#2250)
  • Remove request module (#2253)
Zilliqa - v7.0.0-beta.1

Published by ansnunez about 4 years ago

  • Add NONCE_TOO_LOW error to dropped txns (#2240)
  • Init ScillaClient when launching (#2242)
Zilliqa - v7.0.0-beta.0

Published by ansnunez about 4 years ago

  • Change server selection timeout to 1s (#2230)
  • Fix rsync call inside auto_backup.py (#2231)
  • Revert MPT related PR (#2235)
  • Add GAS_PRICE_MIN_VALUE_NEW to change Minimum Gas Price (#2236)
Zilliqa - v7.0.0-alpha.7

Published by ansnunez about 4 years ago

  • Misleading error msg for AddToSeedsWhitelist (#2226)
  • Fix state fetching for toDeleteIndices during migration & Fix state feeding for DeserializingDelta when temp is false (#2227)
Zilliqa - v7.0.0-alpha.6

Published by ansnunez about 4 years ago

  • Add data_migrate to Docker image (#2217)
  • fix ignored is_library (#2218)
  • Let Scilla Client sleep with a constant (#2221)
  • Reduce logs in BlockStorage::GetLatestTxBlock (#2222)
Zilliqa - v7.0.0-alpha.5

Published by ansnunez about 4 years ago

  • Fix GetTransactionStatus API error (#2214)
Zilliqa - v7.0.0-alpha.4

Published by ansnunez about 4 years ago

  • Fix possible node crash due to scilla-server slow responding (#2208)
  • Update miner-info and remotestorage init (#2209)
Zilliqa - v7.0.0-alpha.3

Published by ansnunez about 4 years ago

  • Set REMOTESTORAGE_DB_ENABLE to false by default (#2202)
  • Make governance output as part of DS block header instead of separate header (#2205)
  • Fix MPT for non-map and migrating corruption (#2206)
Zilliqa - v7.0.0-alpha.2

Published by ansnunez about 4 years ago

  • API fixes for release 7.0.0 (#2199)
Zilliqa - v7.0.0-alpha.1

Published by ansnunez about 4 years ago

  • Fixed ErrTxnStatus compile error (#2197)
Zilliqa - v7.0.0-alpha.0

Published by ansnunez about 4 years ago

Core

  • Fix accessing microblocks without lock (#2121)
  • Add websocket to isolated server (#2127)
  • ShardGuard Pod deletion and few optimization/bug fix (#2130)
  • Add CHAIN_ID info to message header (#2135)
  • Optimize AddPendingTxn mutex locking code (#2137)
  • Implement BloomFilter (#2146)
  • Fix for possible possible race condition on m_shards (#2151)
  • Add txns dropped due to higher gas txn in the log and dropped txns (#2153)
  • Soft confirmation by earlier forwarding of MB and TxnBodies (#2154)
  • Add missing RemoveAccount if deployment failed (#2155)
  • Allow non-guard shard (miner) nodes to rejoin with new IP in same ds epoch (#2156)
  • Handle blacklisting of seed node elegantly (#2157)
  • MINING_PROXY_TIMEOUT_IN_MS constant added to control connection timeout (#2158)
  • Improve multicast in non-ideal cases with connectivity with some of peers (#2161)
  • Skip cosig check for DSMB (#2163)
  • Contract MPT storage and Remote State Fetching Support (#2167)
  • Increase scilla code max size to 50kb (#2169)
  • Update coinbase settings (#2170)
  • In-node validation using StatusServer (#2172)
  • Transaction DB to store state of the txns (#2173)
  • Isolated Server Persistence (#2178)
  • Avoid using GetLatestTxBlock for in-node persistence validation (#2182)
  • Governance feature implementation (#2184)
  • Divert naming of rewards field in different epoch (#2187)
  • Make TxnFees back to void Coinbase address (#2188)
  • Fix race condition where GetWorkServer will put difficulty solution for ds_difficulty mining (#2189)
  • De-prioritize guard responses (#2190)

Infrastructure

  • Update Schnorr submodule commit (#2144)
  • Change python environment and code to python3 for zilliqa repo (#2152)
  • Modify docker file to upgrade Ubuntu os running inside docker to 18.04 (#2159)
  • Reference schnorr to latest commit (#2164)
  • Local testnet code optimization (#2166)
  • Repeat rsync during persistence backup (#2179)
  • Feature/slim image (#2183)
  • To Scilla 0.9.0-alpha.0 (#2192)
  • Update Schnorr repo sub-module commit in zilliqa repo (#2193)
  • Move auto_backup to lookup-1 and skip upload_incr_DB backup (#2194)
Zilliqa - v6.3.0

Published by ansnunez over 4 years ago

This minor release introduces the following changes:

  • Integration of Scilla Server
  • Improved GetPendingTxn (please refer to the API Documentation)
  • Improved GetPendingTxns (please refer to the API Documentation)
  • Seed node syncing via other seeds
  • Addition of TxnLog to WebSocket API (please refer to the Developer Portal)
  • Addition of new APIs to Isolated Server (please refer to ZIP-6)
  • Several other minor bug fixes and improvements

This release also integrates the latest Scilla version 0.7.1.

Zilliqa - v6.3.0-alpha.3

Published by ansnunez over 4 years ago

  • Fix GetPendingTxn (#2141)
Zilliqa - v6.3.0-alpha.2

Published by ansnunez over 4 years ago

  • Abort RunConsensusOnViewChange on DS_SYNC (#2134)
Zilliqa - v6.3.0-alpha.1

Published by ansnunez over 4 years ago

  • Fix crash when receving mb consensus message and accepting from nonshard peer (#2115)
  • Fix/python dependencies (#2118)
  • Avoid duplicate txnpkt bufferring and processing (#2120)
  • Log exception in receipt from Scilla Server (#2123)
  • Suppress Mempool_already_present (Error 23) (#2125)
Zilliqa - v6.3.0-alpha.0

Published by ansnunez over 4 years ago

Core

  • Integrating Scilla Server (#2025)
  • Add txn log to ws (#2072)
  • Add ToggleDisableTxns to local server (#2075)
  • Redirect py logs to a file (#2076)
  • Use smart pointer instead of raw pointer (#2077)
  • Add dropped txns to pending Txns Api (#2086)
  • [SeedRearch Phase 1] Seed node have option to sync from l2l instead of from multiplier (#2087)
  • fix(libRumorSpreading): set peer size to class variable other than function argument (#2091)
  • Block incoming fb/vcds msg while normal node syncing (#2095)
  • Fix nonce origin when calculating contract address (#2096)
  • fix: consider gas fee while doing transaction validation (#2097)
  • Add reglist_extseed to miner_info (#2099)
  • Isolated Server : Add APIs for explorer (#2101)
  • Enhancement - Use IPConverter namespace's utility function for Printing Peer IP address (#2102)
  • Apply primary mutex for external call of AccountStore::GetAccount (#2103)
  • Add option to skip mining for DS difficulty (#2104)
  • Fix issue with bootstrap joining of non-sharded node (#2106)
  • Naming convention fix for struct members of DirectoryService.h file (#2107)
  • Correct the checkout by tag command in README.md file (#2109)
  • Check m_sendSCCallsToDS in CreateTransaction (#2114)

Benchmarking

  • Improve benchmarking script (#2079)
  • Map DS log results correctly to epoch num and get longest MB wait time (#2081)
  • Merge CSVs in scan_consolidate.py (#2083)
  • Add lookup txn packet info into benchmarking report (#2084)
  • Support multiple txn dispatchers for benchmarking tests (#2085)
  • Moved consensus TOLERANCE_FRACTION into constants (#2090)
  • Record txn packet size for benchmarking (#2094)

Infrastructure

  • Update g3log submodule to new hash (#2078)
  • fix setuptools ends python2 support (#2089)
  • suppress gcov output (#2092)
  • Optimize version checking for clang tools - clang-format and clang-tidy (#2110)
  • Fix/dockerfile merge (#2112)
Zilliqa - v6.2.0

Published by ansnunez over 4 years ago

This minor release introduces the following changes:

  • Additional fields accepted and exceptions in the transaction receipt (please refer to the API Documentation)
  • New API messages GetMinerInfo, GetTxnBodiesForTxBlock, and GetPendingTxns (please refer to the API Documentation)
  • A new StakingServer component for use in Zilliqa's seed node staking feature (please refer to ZIP-3)
  • A standalone Zilliqa node for developer testing (please refer to the Isolated Server Documentation)
  • Memory optimization around state trie, historical blocks retrieval, web sockets, and job pool setup
  • Bug fixes to node synchronization
  • Several other minor bug fixes and improvements

This release also integrates the latest Scilla version 0.7.0.

Zilliqa - v6.2.0-alpha.4

Published by ansnunez over 4 years ago

  • Change auto_backup target block (#2057)
  • Add exception handling and logging to auto_backup.py (#2059)
  • Adding exception message from scilla interpreter to receipt (#2061)
Zilliqa - v6.2.0-alpha.3

Published by ansnunez over 4 years ago

  • copy persistence to local temp bef starting upload (#2054)
Zilliqa - v6.2.0-alpha.2

Published by ansnunez over 4 years ago

  • Improve logs around benchmarking (#2032)
  • Reduce MINIMUM_REQ_RAM by 200MB (#2036)
  • Add mutex to fix duplicate processing of vcblock (#2039)
  • Add logs & fix gentxn (#2043)
  • Add missing deletion (#2044)
  • Disable Scilla Library (#2046)
  • Change MAXMESSAGE to MAXSENDMESSAGE and MAXRECVMESSAGE (#2050)
  • Add GetTxnBodiesForTxBlock and GetPendingTxns API (#2051)