📟lisk: 区块链应用平台
📟 lisk: 区块链应用平台 MaciejBaj released this
Assets
2
Change Log
v1.4.0 (2019-01-07)
Closed issues:
- Fix misuse of sort method while updating delegates list cache #2652
- Endpoint /api/delegates/forgers fail with offset > 100 #2651
- Configuration of https timeouts being set in wrong place #2644
- Update Node.js GPG keyring #2641
- Do not call callback multiple times when Redis is disconnected #2635
- Remove unused Jenkinsfiles #2602
- Overhaul Jenkinsfile.network #2598
- Use lisk-scripts version 0.6.1 #2595
- Add unit tests for updateDelegateListCache & clearLastDelegateListCache methods #2593
- getLastCommit fails if git is not installed #2588
- API /node/constants build has a invalid timestamp value and format #2586
- Set build constants in Dockerfile #2584
- Update build/config.sh to pull in lisk-scripts 0.6.0 #2569
- Don't use "=" prefix in package.json to freeze dependencies #2568
- Update Node.js version from 8.12.0 to 8.13.0 #2567
- Client doesn't get new blocks after reload and is stuck in "Releasing unqued broadcasts"-loops #2558
- Use UNLOGGED Tables for huge performance gain during snapshotting #2556
- Transactions made are not always included in the 'block/change' socket event on Testnet #2533
- Add Eslint rule to avoid Chai aliases in favour of readability #2532
- Docker compose support for dynamic inclusion and exclusion of services #2531
- Wrong error message "API access denied" #2514
- Regression after merging 1.1.1 related to Bignumber's upgrade #2503
- Update Dependencies not requiring code changes #2498
- Peers insert failed due smallint out of range #2496
- Enforce Chai expects to have actual assertions #2480
- Package Node.js specified in .nvmrc #2572
- Remove unused exception variables from config and their related code #2462
- Received post block broadcast request in unexpected format #2453
- Create log file dynamically based on network #2452
- Always pass a callback as the last function parameter #2449
- Remove "eslint-disable" statements from on top of files #2447
- Remove transaction fee exception from betanet config #2443
- Unify indexOf & includes usage in exception handling #2436
- Upgrade bignumber.js dependency #2427
- Application start takes too much time #2426
- Redundant logic in getBlockSlotData #2422
- Node receives blocks during snapshotting #2419
- Use ACTIVE_DELEGATES constant in corresponding places #2413
- Allow to search for transactions by data field #2404
- Balance change after new block is delayed by several seconds #2403
- Makefile #2400
- During the syncing process, do not process bundled transactions #2398
- Add fromTimestamp and toTimestamp to Blocks API endpoint #2391
- Improve performance of blockchain synchronisation process #2384
- Change BYTEA to VARCHAR #2314
- Clean up loadBlocksFromNetwork function in modules.loader #2292
- Add ready and signatures parameters as required to all unsigned transactions #1695
Merged pull requests:
- Use strict nodejs engine in docker #2706 (ManuGowda)
- Peers insert failed due smallint out of range - Closes #2496 #2660 (pablitovicente)
- Maintain delegates list in memory - Closes #2421 #2655 (4miners)
- Fix misuse of sort method while updating delegates list cache #2654 (lsilvs)
- Maintain delegates list in memory - Closes #2421 #2653 (4miners)
- Configuration of https timeouts being set in wrong place - Closes #2644 #2645 (pablitovicente)
- Build: update Node.js GPG keyring - Closes #2641 #2642 (fchavant)
- Do not call callback multiple times when Redis is disconnected - Closes #2635 #2639 (diego-G)
- Endpoint /api/delegates/forgers fail with offset > 100 - Closes #2651 #2637 (Bit-Shifts)
- Add unit tests for updateDelegateListCache & clearLastDelegateListCache methods - Closes #2593 #2612 (yatki)
- Do not process bundled transactions while node is syncing - Closes #2398 #2607 (diego-G)
- Remove unused Jenkinsfiles - Closes #2602 #2604 (fchavant)
- Apply eslint-rule no-var- Related to #1597 #2603 (diego-G)
- Overhaul Jenkinsfile.network #2600 (fchavant)
- Build: use lisk-scripts 0.6.1 - Closes #2595 #2599 (fchavant)
- Always pass a callback as the last function parameter - Closes #2449 #2597 (pablitovicente)
- Fix get last commit helper when git is not installed - Closes #2588 #2596 (diego-G)
- Change format of 'build' constant - Closes #2586 #2591 (fchavant)
- Apply eslint-rule no-bitwise - Related to #1597 #2590 (diego-G)
- Apply eslint-rule no-nested-ternary - Related to #1597 #2589 (diego-G)
- Set build constants in Dockerfile - Closes #2584 #2587 (fchavant)
- Apply eslint-rule no-shadow - Related to #1597 #2583 (diego-G)
- Unify indexOf & includes usage in exception handling - Closes #2436 #2581 (yatki)
- Build: read Node.js version specified in .nvmrc - Closes #2572 #2575 (fchavant)
- Update build/config.sh to pull in lisk-scripts 0.6.0 - Closes #2569 #2573 (fchavant)
- Don't use "=" prefix in package.json to freeze dependencies - Closes #2568 #2571 (MaciejBaj)
- Update Node.js version from 8.12.0 to 8.13.0 - Closes #2567 #2570 (MaciejBaj)
- Apply eslint-rule new-cap - Related to #1597 #2566 (diego-G)
- Apply eslint-rule consistent-return - Related to #1597 #2565 (diego-G)
- Apply eslint-rule array-callback-return - Related to #1597 #2563 (diego-G)
- Apply eslint-rule eqeqeq - Related to #1597 #2562 (diego-G)
- Add eslint-rule callback-return - Related to #1597 #2561 (diego-G)
- Clean up loadBlocksFromNetwork function from loader module - Closes #2292 & #2384 #2555 (diego-G)
- Update Development Dependencies not requiring code changes - Closes #2499 #2554 (pablitovicente)
- Update Dependencies not requiring code changes - Closes #2498 #2553 (pablitovicente)
- Received post block broadcast request in unexpected format - Closes #2453 #2552 (lsilvs)
- Refactor eslint-disable comments - Closes #2447 #2547 (yatki)
- Move LiskHQ/lisk-build into LiskHQ/lisk and introduce basic Makefile - Closes #2400 #2545 (fchavant)
- Maintain delegate list in memory - Closes #2421 #2543 (yatki)
- Multiple docker compose files - Closes #2531 #2538 (fchavant)
- Wrong error message "API access denied" - Closes #2514 #2537 (pablitovicente)
- Add ready and signatures parameters as required to all unsigned transactions - Closes #1695 #2530 (pablitovicente)
- Balance change after new block is delayed by several seconds - Closes #2403 #2519 (lsilvs)
- Stop receiving blocks during snapshotting - Closes #2419 #2515 (diego-G)
- Allow fuzzy search on data filter when getting transactions - Closes #2404 #2513 (diego-G)
- Fix more false positives on our test suites - Closes #2480 #2508 (diego-G)
- Peers insert failed due smallint out of range - Closes #2496 #2507 (pablitovicente)
- Fix regression after merging 1.1.1 into development related to Bignumber upgrade - Closes #2503 #2504 (diego-G)
- Redundant logic in getBlockSlotData - Closes #2422 #2488 (lsilvs)
- Application start takes too much time - Closes #2426 #2485 (pablitovicente)
- Logs are created dynamically based on network name - Closes #2452 #2475 (pablitovicente)
- Add from/to timestamp filter to get blocks endpoint - Closes #2391 #2472 (diego-G)
- Add filter data field to get transactions endpoint - Closes #2404 #2470 (diego-G)
- Remove slots.delegates & use ACTIVE_DELEGATES constant - Closes #2413 #2469 (yatki)
- Removed unused exception variables from config and their related code - Closes #2462 #2463 (diego-G)
- Upgrade bignumber.js library to 7.2.1 - Closes #2427 #2461 (diego-G)
MaciejBaj released this
Assets
2
v1.3.1 (2018-12-05)
Closed issues:
- Update NodeJS to v8.14.0 #2601
- DoS attack leads to exhaust node's memory, P2P layer #2611
- Update lisk-newrelic version its Node.js update to v8.14.0 #2610
- Update SocketCluster to version 14.3.3 #2609
Merged pull requests:
- Update NodeJS to v8.14.0 - Closes #2601 (#0370ec2) (pablitovicente)
- DoS attack leads to exhaust node's memory (#63cc257) (pablitovicente)
- DoS attack leads to exhaust node's memory, P2P layer - Closes #2611 (#54683fcb) (MaciejBaj)
- Update lisk-newrelic version its Node.js update to v8.14.0 - Closes #2610 (#98d74e4f) (MaciejBaj)
- Bump socketcluster and socketcluster-client versions - Closes #2609 (#87a4f05) (jondubois)
MaciejBaj released this
Assets
2
Change Log
v1.3.0 (2018-11-19)
Closed issues:
- Docker is missing curl after introducing node:8-alpine #2550
- Update config fails to migrate from 1.2.1 to 1.3.0 #2542
- SQL migrations added in 1.3.0 are not applied #2535
- Use
npm ci
for faster, more reliable builds #2526 - Change Node image used in Dockerfile to Alpine version #2525
- Set engine-strict parameter to true in .npmrc #2506
- setAccountAndGet function returns sender as null leading to fatal exception #2494
- Node fail to start because of "Invalid block reward" on mainnet #2481
- Read newrelic license key also from the config file #2415
- Add unit tests to ensure node and postgres versions are supported #2388
- Remove Peers Blacklist from Network Test suite #2386
- Use proper name formatting for all SQL queries #2383
- Prefer deconstruction when using Lisk Core constants #2381
- Expire transaction test is failing randomly #2377
- Inconsistent transaction response when using senderIdOrRecipientId #2358
- Use two different DNS domains for seed nodes in config.json #2347
- Refactor checkIpInList function #2343
- Add comments to SYNC_MODES in Network tests #2335
- Use asynchronous childProcess commands in Network tests #2334
- Replace hardcoded values from description of Peer Disconnect network tests #2333
- Wait for consensus to be achieved in Peers Network tests #2332
- Do not verify transactions amount against of "totalAmount" #2319
- Perform strict expectations in Peers Blacklisting tests #2276
- Network test suite improvements #2230
- checkIpInList should not manipulate inputs #2212
- Multiple rows for one transaction ID in transaction asset tables in snapshots #2054
- Develop a strategy and related toolset to benchmark database layer #1780
- Refactor lisk-core constants to use const, upper case with underscores #1774
- API performance benchmarking #1623
- node-gyp requirement should be documented #1224
- Fix unstable cache tests #955
- Better regular expression for vote in logic/vote -> verifyVote function #627
Merged pull requests:
- Dockerfile: explicitly install curl - Closes #2550 #2551 (fchavant)
- Update config fails to migrate from 1.2.1 to 1.3.0 - Closes #2542 #2544 (nazarhussain)
- SQL migrations added in 1.3.0 are not applied - Closes #2535 #2536 (4miners)
- Dockerfile: use node:8-alpine as base image - Closes #2525 #2534 (fchavant)
- Use npm ci - Closes #2526 #2527 (fchavant)
- Set engine-strict to true in .npmrc - Closes #2506 #2509 (diego-G)
- setAccountAndGet function returns sender as null leading to fatal exception - Closes #2494 #2505 (lsilvs)
- Make rewards and offset uppercase for mainnet constants - Closes #2481 #2483 (4miners)
- Add comments to SYNC_MODES in Network tests - Closes #2335 #2457 (jondubois)
- Perform strict expectations in Peers Blacklisting tests - Closes #2276 and #2386 #2454 (jondubois)
- Wait for consensus to be achieved in Peers Network tests - Closes #2332 #2431 (jondubois)
- Read newrelic license key also from the config file - Closes #2415 #2416 (nazarhussain)
- Refactor constants usage to use deconstructors - Closes #2381 #2409 (yatki)
- Fix inconsistent transactions response caused by senderIdOrRecipientId - Closes #2358 #2408 (yatki)
- Fixed README.md typos #2405 (Eupharia113)
- Add support for running standalone tests - Closes #955 #2402 (yatki)
- Use proper name formatting for all SQL queries - Closes #2383 #2401 (nazarhussain)
- API performance benchmarking via newrelic - Closes #1623, #1780 #2396 (nazarhussain)
- Add tests to check Node & Postgresql versions - Closes #2388 #2392 (yatki)
- Use two different DNS domains for seed nodes - Closes #2347 #2387 (fchavant)
- Use asynchronous childProcess commands in Network tests - Closes #2334 #2382 (jondubois)
- Disable totalAmount verification on Transaction - Closes #2319 #2380 (yatki)
- Expire transaction test is failing randomly - Closes #2377 #2379 (ManuGowda)
- Replace hardcoded values from description of Peer Disconnect network tests - Closes #2333 #2378 (jondubois)
- Better regular expression for verifying vote in verify vote - Close #627 #2375 (SargeKhan)
- Remove duplicate asset rows from trs tables - Closes #2054 #2372 (SargeKhan)
- Refactor Lisk core constants - Closes #1774 #2371 (yatki)
- Refactor checkIpInList function - Closes #2343, #2212 #2344 (Tschakki)
MaciejBaj released this
Assets
2
MaciejBaj released this
Assets
2
Change Log
v1.2.0 (2018-11-08)
Closed issues:
- Configure Redis through environment variables #2522
- Upgrade to Lisk Core 1.2.0 changes whitelisted local ip in config to 'null' #2520
- Wrong comment example on how to enable forging in Docker #2518
- Allow changing database name when using Docker #2516
- Account fixture generates public keys 32 chars long #2510
- Add support of LISK_NETWORK variable for configuration migration #2497
- Update config script generates malformed config.json during testnet migration from 1.1.0-rc.0 to 1.1.1-rc.0 #2495
- Multi-signature transaction process after long delay #2489
- NPM deprecated warning for outdated packages #2484
- "Error writing cache count for transactions - Cache Disabled" when /api/node/status is called #2482
- Re-use package.lock.json to point to public sodium-native repository #2411
- secondsSinceEpoch needs to be required #2323
- Use DNS name instead of IP addresses for seed nodes in config.json #2320
- Update PR template #2318
- Write unit tests for modules/node/getStatus function #2312
- Use node 8 in Dockerfile #2306
- Update docker image to use new configuration variables #2305
- Lisk.sh error #2279
- Support update_config.js migrations #2278
- Remove redundant tests out of integration test suite #2274
- Rename test suites #2273
- Add functional tests for type 7 transaction assets #2272
- Remove "Broadhash consensus now" log messages #2263
- RPC status call gives wrong height when syncing #2261
- Please, fix UI on API 1.0 documentation page #2259
- Unable to authenticate Sudo. #2256
- Off-line multi sign #2255
- Move docker-compose.yml file to lisk repository #2237
- Expectations are missing assertions #2236
- Add ENV variables support for few configuration option #2225
- Possible memory leak in one edge case of syncing #2210
- Move all scripts to task runner grunt #2206
- Rename usages of .apply from the application. #2198
- No asset data is returned for transactions type 6 (inTransfer) #2194
- Check all initialization steps in case of errors and cleanup #2188
- networkHeight in /api/node/status is wrong #2179
- Update to Node.js version 8.12.0 #2135
- Functional http get tests fail randomly #2015
- Allow filter/sort transactions by height #1891
- Naming of "checkConfirmed" is confusing #1822
- Improve process exit #1788
- Add current time to node/status endpoint #1733
- Expire transactions doesn't call undoUnconfirmed #1731
- Add unit test coverage for modules multisignatures #1723
- Equalise to bytea type all the parameters related to publicKey #1694
- An address isn’t bound to a keypair until it has sent money to another address (or voted for a delegate) #1345
- Modify Jenkinsfile to accept parameter that modifies node selection #1001
- Remove the usage of this variables in all transaction types #750
Merged pull requests:
- Update docker specific version of wait-for-it script - Closes #2528 #2529 (ManuGowda)
- Configure redis via environment variables and command line input - Closes #2522 #2524 (diego-G)
- Upgrade to Lisk Core 1.2.0 changes whitelisted local ip in config to 'null' - Closes #2520 #2523 (nazarhussain)
- Correct docker example to enable forging - Closes #2518 #2521 (diego-G)
- docker: read ENV_LISK_DB_DATABASE from .env - Closes #2516 #2517 (fchavant)
- Multi-signature transaction process after long delay - Closes #2489 #2512 (MaciejBaj)
- Fix public key size generation for tests - Closes #2510 #2511 (lsilvs)
- Add support of LISK_NETWORK variable for configuration migration - Closes #2497 #2502 (nazarhussain)
- "Error writing cache count for transactions - Cache Disabled" when /api/node/status is called - Closes 2482 #2501 (pablitovicente)
- NPM deprecated warning for outdated packages - Closes #2484 #2493 (pablitovicente)
- Detected unapplied rounds in mem_round - Closes #2458 #2487 (4miners)
- Update to Node.js version 8.12.0 - Closes #2135 #2479 (ManuGowda)
- Improve example for unconfirmedBalance - Closes #2477 #2478 (Tschakki)
- Supply calculation bug in block reward (1.2.0)- Closes #2471 #2476 (ManuGowda)
- Update to Node.js version 8.12.0 and npm to version 5.6.0 - Closes #2135 #2414 (MaciejBaj)
- Use jenkins nodes running nodejs 8 (development) - Closes #1001 #2395 (MaciejBaj)
- Use jenkins nodes running nodejs 8 - Closes #1001 #2393 (fchavant)
- Update PR template - Closes #2318 #2337 (yatki)
- Unit tests for node/getStatus function - Closes #2312 #2327 (yatki)
- Unit tests for Multisignatures module - Closes #1723 #2326 (yatki)
- Use DNS name instead of IP addresses for seed nodes in config.json - Closes #2320 #2325 (jondubois)
- Make secondsSinceEpoch required - Closes #2323 #2324 (yatki)
- Use DNS name for seed nodes in config.json - Closes #2320 #2322 (fchavant)
- Add indexes for trs table to improve sorting - Closes #2201 #2316 (4miners)
- Disable updating system headers while snapshotting - Closes #2261 #2313 (yatki)
- Fix application hanging during clean up when processing block - Closes #2271 #2308 (SargeKhan)
- Support update_config.js migrations - Closes #2278 #2307 (nazarhussain)
- Move docker-compose.yml to LiskHQ/lisk, remove confd template, use node:8 - Closes #2237, #2305, #2306 #2304 (fchavant)
- Remove broadcast flag & always update system headers - Closes #2261 #2300 (yatki)
- Refactor checkConfirmed function to behave as expected - Closes #1822 #2299 (yatki)
- Add epochTime to node/status endpoint - Closes #1733 #2298 (yatki)
- Remove redundant tests out of integration test suite - Closes #2274 #2297 (ManuGowda)
- Add currenTime property to node/status endpoint - Closes #1733 #2294 (yatki)
- Add tests for type 7 transaction assets - Closes #2272 #2291 (Tschakki)
- Rename test suites - Closes #2273 #2289 (ManuGowda)
- Add ENV variables support for few configuration option - Closes #2225 #2285 (nazarhussain)
- Duplicated signatures in transactions - Closes #2254 #2275 (4miners)
- Improve process exit - Closes #1788 #2260 (jondubois)
- Return asset data for type 6 transactions - Closes #2194 #2247 (Tschakki)
- Expectations are missing assertions - Closes #2236 #2242 (ManuGowda)
- Rename usage of apply and undo for transaction - Closes #2198 #2238 (SargeKhan)
- Update to Node.js version 8.11.3 - Closes #2135 #2235 (ManuGowda)
- NetworkHeight in /api/node/status is wrong - Closes #2179 #2228 (ManuGowda)
- Expire transactions doesn't call undoUnconfirmed - Closes #1731 #2219 (ManuGowda)
- Check all initialization steps in case of errors and cleanup - Close #2188 #2204 (ManuGowda)
- Remove passing the scope of transaction logic to tx types - Closes #750 #2195 (Tschakki)
- Remove "Broadhash consensus now" log messages - Closes #2263 #2191 (webmaster128)
MaciejBaj released this
Assets
2
Version 1.0.0-rc.2
MaciejBaj released this
Change Log
v1.0.0-rc.2 (2018-08-08)
Fixed bugs:
- Set "lisk" user for database if its empty during migration #2178
Closed issues:
- Update lisk-elements to v1.0.0 #2283
- Ban peers when validation of their blocks fails during sync #2252
- Validate chain on startup of the application #2249
- Configuration migration of script rc2 should be compatible for rc1 #2243
- Set default db username during configuration migration #2227
- Update forging doc - Lisk Core #2226
- Core 1.0.0-rc.1 unable to migrate a 0.9 snapshot #2214
- Change binaries to binary in README #2213
- Do not write defaultPassword to config when migrating #2208
- Update block version to 1 #2199
Merged pull requests:
- Add height range to blockVersions in exceptions (Testnet) - Closes #2246 #2296 (MaciejBaj)
- Update lisk-elements to v1.0.0 - Closes #2283 #2284 (MaciejBaj)
- Stringify Block to verify while logging - Relates #2249 #2267 (MaciejBaj)
- Add more logs and test to validate chain - Relates #2249 #2264 (nazarhussain)
- Refacor isValid function in logic/block_version - Closes #2199 #2262 (4miners)
- Add block version exception for devnet-rc2 branch - Closes #2258 #2257 (nazarhussain)
- Ban peers when validation of their blocks fails during sync - Closes #2252 #2253 (MaciejBaj)
- Validate chain on startup of the application - Closes #2249 #2251 (nazarhussain)
- Set db user in default config to 'lisk' - Closes #2248 #2250 (Nazgolze)
- Configuration migration of script rc2 should be compatible for rc1 - Closes #2243 #2244 (nazarhussain)
- Add support for block versions - Closes #2199 #2233 (4miners)
- Set default db username during configuration migration - Closes #2227 #2229 (nazarhussain)
- SSL breaks Websocket connection - Closes #2154 #2224 (nazarhussain)
- Do not write defaultPassword to config when migrating - Closes #2208 #2223 (nazarhussain)
- Change readme binaries to binary - Closes #2213 #2220 (Tschakki)
- Final readme review v1.0.0 - Closes #2134 #2164 (diego-G)
Version 1.0.0-rc.1
MaciejBaj released this
v1.0.0-rc.1 (2018-06-28)
Fixed bugs:
- Update config script should allow password to be optional #2161
Closed issues:
- Update configuration template for testnet 1.0 #2157
- Update the milestone of rejecting type 6 and 7 transactions #2145
- Final README review v1.0.0 #2134
Merged pull requests:
Version 1.0.0-beta.9
MaciejBaj released this
Change Log
1.0.0-beta.9 (2018-06-14)
Fixed bugs:
- Balances in mem_accounts off after snapshotting #2126
- beta8 does not sync from 0 because of invalid fee #2123
Merged pull requests:
- Balances in mem_accounts off after snapshotting - Closes #2126 #2115 (4miners)
- beta8 does not sync from 0 because of invalid fee - Closes #2123 #2124 (4miners)
- Migration config.json script from 1.0.0-beta.7 to 1.0.0-beta.9 - Closes #2046 #2130(MaciejBaj)
- Fix create_rounds_rewards_table SQL migration query - Fixes #2126 (4miners)
Version 0.9.16
MaciejBaj released this
Change Log
0.9.16 (2018-06-05)
Closed issues:
- Error from modules.round.tick is ignored
- Last block is set before block is saved to
- Incorrect usage of promises in Chain.prototype.saveBlock
Merged pull requests:
Version 0.9.15
MaciejBaj released this
Change Log
0.9.15 (2018-06-02)
Closed issues:
- Check INT_32 range for transaction timestamps #2088
Merged pull requests:
- Check int32 range for transaction timestamps - Closes #2088 (webmaster128)
Version 1.0.0-beta.7
MaciejBaj released this
Change Log
v1.0.0-beta.7 (2018-05-25)
Fixed bugs:
- Block propagation failure/partition and node crash #2030
- Broadcast, FindGoodPeer and Broadcast header does not select intended peers #2042
- Undo on transactions called with wrong block #2037
- Block deletion outside of SQL transaction #2036
- Application gets stuck when deleting last block of the same round twice #2032
- Fix unreachable peers code of self-update #2029
- Investigate sequences behaviour on 1.0.0-beta.7.3 branch #2021
- If a peer object for a specific nonce already exists and has a socket, destroy the socket #2012
Closed issues:
Implemented enhancements:
- Peers list should include some unmatched broadhash peers to broadcast to #2025
- Inconsistent IPv4 and IPv6 addresses #1947
Merged pull requests:
- Fix unreachable peers code of self-update - Closes #2029 #2050 (ManuGowda)
- Update wamp-socket-cluster to v1.0.0-beta.3 #2049 (MaciejBaj)
- Broadcast, FindGoodPeer and Broadcast header does not select intended peers - Closes #2042 #2043 (jondubois)
- Undo on transactions called with wrong block - Closes #2037 #2039 (4miners)
- Block deletion outisde of SQL transaction - Closes #2036 #2038 (4miners)
- Application gets stuck when deleting last block of the same round twice - Closes #2032 #2035 (4miners)
- Fix non-called callback - Closes #2021 #2023 (shuse2)
- Simplify peer headers - Closes #1841 #1991 (jondubois)
- Inconsistent IPv4 and IPv6 addresses - Closes #1947 #1951 (jondubois)
- Adjust the frequency of P2P discovery - Closes #1943 #1944 (shuse2)
- Node syncing with Peers below minVersion - Closes #1922 #1930 (4miners)
Version 0.9.14
MaciejBaj released this
Version 1.0.0-beta.6
MaciejBaj released this
Change Log
v1.0.0-beta.6 (2018-04-17)
Fixed bugs:
- Never reuse sockets and always destroy socket instead of just disconnecting and always unbind all event handlers - Potential memory leak #1876
- Post tx via peers with requesterPublicKey property takes down the node #1847
- Post mutisig tx via peers with invalid signatures takes down the node #1845
Closed issues:
- Cannot debug worker processes for memory leaks #1887
- Improve readability of verifySignature() #1873
- Add tests for manipulated block data #1871
- Extensive functionality for integration test suite is missing #1849
- Update to Node.js version 6.14.1 #1844
- Backport stress test extension by adding type 2 and 3 transaction types #1758
Merged pull requests:
- Cannot debug worker processes for memory leaks - Closes #1887 #1888 (jondubois)
- Never reuse sockets and always destroy socket instead of just disconnecting - Closes #1876 #1877 (jondubois)
- Improve readability of verifySignature() - Closes #1873 #1874 (webmaster128)
- Tests negative verification result for manipulated data - Closes #1871 #1872 (webmaster128)
- Remove variable shadowing in transaction apply, applyUnconfirmed, undo, undoUnconfirmed - Closes #1726 #1860 (nazarhussain)
- Bump Node.js version to 6.14.1 - Closes #1844 #1857 (willclarktech)
- Reject transaction with requesterPublicKey - Closes #1847 #1852 (diego-G)
- Extensive functionality for integration tests - Closes #1849 #1850 (Tschakki)
- Add json schema validation for transaction.signatures property - Closes #1845 #1848 (diego-G)
- Add stress tests for tx type 2 and 3 - Closes #1758 #1846 (Tschakki)
Version 1.0.0-beta.5
MaciejBaj released this
Change Log
v1.0.0-beta.5 (2018-04-12)
Fixed bugs:
Closed issues:
- Cannot read property 'peers' of undefined crashing master process #1865
- Update wamp-socket-cluster to v1.0.0-beta.2 #1862
- Log current socket number while connecting Peer #1859
- Modify endpoint to add additional functionality for peers endpoint #1858
Merged pull requests:
Version 1.0.0-beta.2
MaciejBaj released this
Version 1.0.0-alpha.4
MaciejBaj released this
Change Log
v1.0.0-alpha.4 (2018-04-03)
Implemented enhancements:
- Migrations takes too long after rebuild from snapshot #1799
Fixed bugs:
- Next forgers are not sorted #1811
- Update broadhash and height headers after block deletion #1803
- Fail to recover chain when syncing #1795
- Failed to find common block with: xxx #1789
- Version column in peers table expects shorter length value #1786
- NetworkHeight shows always zero #1778
Closed issues:
- Fix log issue for matched broadhash and unmatched broadhash peers #1809
- Database migrations must run in series but mutually exclusive to each other #1806
- Improve jsdoc by replacing type {hash} with valid JavaScript type #1798
- Add integration tests coverage for synchronize and broadcast modes #1751
- Installation fails - compiling libsodium #1725
Merged pull requests:
- Sort delegates for nextForgers endpoint - Closes #1811 #1812 (SargeKhan)
- Fix logs for peers listing attempt parameter - Closes #1809 #1810 (SargeKhan)
- Update broadhash and height headers after block deletion - Closes #1803 #1808 (4miners)
- Database migrations must run in series but mutually exclusive to each other - Close #1806 #1807 (nazarhussain)
- Migrations takes too long after rebuild from snapshot - Closes #1799 #1804 (nazarhussain)
- Fix chain recovery by changing getCommonBlock - Closes #1795 #1801 (SargeKhan)
- Improve jsdoc by replacing type {hash} with valid JavaScript type - Closes #1798 #1796 (webmaster128)
- Update system headers and revert node network height changes - Closes #1778 #1793 (ManuGowda)
- Version column in peers table expects shorter length value - Closes #1786 #1792 (jondubois)
- Failed to find common block with: xxx - Closes #1789 #1791 (4miners)
- Network height shows always zero - Closes #1778 #1790 (ManuGowda)
- Add integration tests coverage for synchronize and broadcast modes - Closes #1751 #1784 (jondubois)
- Improve use of promises - Closes #1437 #1749 (vitaly-t)
- Add functional test coverage for rounds system - Closes #1303 #1747 (4miners)
Version 1.0.0-alpha.3
MaciejBaj released this
Change Log
v1.0.0-alpha.3 (2018-03-27)
Fixed bugs:
- Nodes are not broadcasting transactions #1777
Closed issues:
- Remove unused helpers/constants variables #1732
- Consistent usage of es6 features #1709
- Consistent usage of es6 features in modules implementation #1680
- Achieve atomic block deletion #1563
Merged pull requests:
- Revert to single transaction and signature for onTransaction and onSignature events - Closes #1777 #1787 (SargeKhan)
- Standardise domain specific variable naming - Closes #826 #1785 (ManuGowda)
- Remove unused constants - Closes #1732 #1768 (ManuGowda)
- Achieve atomic block deletion - Closes #1563 #1757 (SargeKhan)
- Consistent usage of es6 features in modules - Closes #1680 #1743 (LucasIsasmendi)
Version 1.0.0-alpha.2
MaciejBaj released this
Change Log
v1.0.0-alpha.2 (2018-03-23)
Fixed bugs:
- Node stops after restart while applying Genesis Block #1766
- Logs are written about cache not available, although the user disabled the functionality in config file. #1756
- When setting log level to trace, one log entry is not parsed correctly. #1755
- Nonce is not propagated correctly in PeersManager mappings #1752
- WSPeerHeaders in swagger.yaml the version number should not have min or max length. #1744
Closed issues:
- QA issues - More logging #1770
- Functional test HTTP GET blocks fails when there is no blocks #1736
- Update lisk-js/lisk-elements to 1.0.0-rc.1 #1629
- The makeRequest function in swagger_spec makes tests harder to read #1612
Merged pull requests:
- Fix functional random test get blocks with offset - Closes #1736 #1775 (diego-G)
- Nonce is not propagated correctly in PeersManager mappings - Closes #1752 #1773 (MaciejBaj)
- More detailed logging - Closes #1770 #1772 (jondubois)
- Fix issue with loading genesisBlock twice - Fixes #1766 #1769 (SargeKhan)
- Removed remaining length limitations for version number - Closes #1774 #1767 (jondubois)
- Update lisk-js to 1.0.0 temporary branch - Closes #1629 #1765 (diego-G)
- Update log message to cache disabled - Closes #1756 #1764 (ManuGowda)
Version 1.0.0-alpha.1
MaciejBaj released this
Change Log
v1.0.0-alpha.1 (2018-03-20)
Implemented enhancements:
- Improve logging of low-level WebSocket messages and events #1762
- Core should have better logs in debug level logging for WS connections. #1745
Fixed bugs:
- WSPeerHeaders in swagger.yaml the version number should not have min or max length. #1744
- Unit tests are failing due to too many connections #1741
- PUT /api/node/status/forging doesn't change the forging status #1740
- Expire transactions doesn't return all transaction ids #1727
Closed issues:
- Review unit test coverage of logic/vote #1663
- Update the unit tests for db repos to test calls for pg-promise helpers namespace #1649
- Add unit test coverage for modules blocks.verify #1598
- Add unit test coverage for db/repos/transactions.* #1594
- Add unit test coverage for modules blocks.chain #1549
Merged pull requests:
- Improve logging of WebSocket messages and events - Closes #1762 #1763 (jondubois)
- PUT /api/node/status/forging doesn't change the forging status - Closes #1740 #1754 (LucasIsasmendi)
- Log peer WebSocket connection errors in debug mode - Closes #1745 #1753 (jondubois)
- Remove minLength and maxLength schema restrictions for WSPeerHeaders - Closes #1744 #1746 (jondubois)
- Unit tests are failing due to too many connections - Closes #1741 #1742 (4miners)
- Add unit tests for db/accounts to stub pgp.helpers namespace - Closes #1649 #1739 (nazarhussain)
- Expire transactions doesn't return all transaction ids - Closes #1727 #1734 (ManuGowda)
- Add unit tests for db/repos/transactions* - Closes #1594 #1679 (nazarhussain)
- Review unit test coverage of logic vote - Closes #1663 #1673 (ManuGowda)
- Add unit test coverage for modules blocks.verify - Closes #1598 #1657 (LucasIsasmendi)
- Add unit test coverage for modules blocks.chain - Closes #1549 #1635 (LucasIsasmendi)
Version 1.0.0-alpha.0
karmacoma released this
Change Log
First alpha pre-release of 1.0.0
for quality assurance testing.
v1.0.0-alpha.0 (2018-03-15)
Closed issues:
https://github.com/LiskHQ/lisk/issues
Merged pull requests:
Version 0.9.12
karmacoma released this
Change Log
0.9.12 (2018-03-01)
Merged pull requests:
- On transaction apply and undo, do not reset state of an account - Closes #1328 #1349 (SargeKhan)
- Bug in TransactionPool.transactionInPool - Closes #707 #1360 (4miners)
- Logs are not verbose enough for apply unconfirmed transaction - Fixes #1331 #1367 (SargeKhan)
- Error on applyUnconfirmed step is neglected in chain/applyBlock a504361 (SargeKhan)
- Ensure forge and sync process exclusiveness d305c88 (MaciejBaj)
- Duplicated transaction in queues corrupts unconfirmed state 7c20780 (MaciejBaj)
- Re-receive transactions from deleted block ac2498d (MaciejBaj)
- Update dependencies with vulnerabilities 6245143 (diego-G)
- Transaction pool unit tests fix aad735c (MaciejBaj)
- Fix delegate unit tests 1e8018e (MaciejBaj)
- Extend stress test by adding extra transaction types d7e16e3 (MaciejBaj)
- Re-receive transactions from deleted block d533af3 (SargeKhan)
Closed issues:
- Error loading blocks: Delegate not found #1182
Watchers:262 |
Star:2622 |
Fork:414 |
创建时间: 2016-02-02 05:45:35 |
最后Commits: 前天 |
分类:其它杂项 / JavaScript开发 |
收录时间:2017-11-15 13:54:50 |
46d9109
Verified
Change Log
v1.4.1 (2019-02-14)
Full Changelog
Closed issues:
Merged pull requests: