This repository has been archived by the owner on Jun 11, 2024. It is now read-only.
Releases: LiskArchive/lisk-sdk
Releases · LiskArchive/lisk-sdk
Version 1.5.0
Change Log
v1.5.0 (2019-03-06)
Closed issues:
- API returns wrong height in snapshot mode #2999
- API Transaction Type Delegate Creation Missing Asset Fields #2979
- API Transactions failed to handle request #2978
- API Transactions exclude field signSignature if its empty #2973
- API Accounts approval results changed from 1.4.1 to 1.5.0-rc.1 #2971
- API voters votes field value changed from count of voters to vote weight #2968
- Account productivity not showing decimal places #2965
- Calculate broadhash from "id" instead of legacy "b_id" field #2953
- Snapshotting failed on testnet and mainnet for 1.5.0-alpha.2 #2831
- Replace dependant trs tables by json field in trs table #2818
- API Performance degrade #2817
- Invalid API node status response #2816
- 1.5.0-alpha.1 Testnet and Mainnet Snapshotting failure #2810
- Performance degradation of transaction related API endpoints #2803
- Discarded block that does not match with current chain #2797
- Hardcoded limit param to retrieve all the peers from storage #2787
- getDelegatesFromPreviousRound using non existing library.db.rounds #2749
- Database gets exhausted when enabling forging on several delegates #2747
- Update the loading of SQL files to avoid warning messages #2737
- Add interface to register entities with storage module #2736
- Remove db.delegates repository #2735
- Remove db.voters repository #2734
- Remove db.votes repository #2733
- Do not disable API in snapshot mode #2729
- Replace extended blocks getter interfaces with storage.entities.Block.get #2726
- Update lisk-newrelic version its Node.js update to v10.14.1 #2722
- scBroker sever throws error when launching a network with several peers #2720
- Use sodium-friends/sodium-native #2717
- Update Postgres version on the Readme #2713
- Remove db.accounts repository #2709
- Replace round getter interfaces with storage.entities.Round.get #2707
- Implement delete method for entities #2699
- Implement storage extended Block #2698
- Update Peers Tests due to changes in Storage Sandbox #2694
- Implement pending tests of DB Entities #2688
- Base Entity parseFilters() is not grouping OR and AND #2685
- Invalid transaction response for type multi-signature transaction #2679
- Create methods must accept arrays as well #2677
- Implement count method for entities #2676
- Add sorting support in getter functions #2675
- Restore stability of peers blacklists and disconnections in Network Tests #2670
- Refactor data persistence layer to improve quality and usability #2669
- Overhaul Jenkinsfile #2657
- Use npm ci for builds #2656
- Upgrade Node.js version from 8.14.0 to 10.14.1 #2647
- Archive logs from lisk-core-network tests on Jenkins #2634
- Clean db namespace and remove its reference usage #2632
- Remove db.peers repository #2631
- Remove db.rounds repository #2630
- Remove db.transactions repository #2628
- Remove db.migration repository #2626
- Refactor
modules.blocks[.shared]
namespace #2625 - Refactor
modules.transactions[.shared]
namespace #2624 - Replace blocks getter interfaces with storage.entities.Block.get #2622
- Replace transactions getter interfaces with storage.entities.Transaction.get #2621
- Replace account getter interfaces with storage.entities.Account.get #2620
- Create Migration entity with CRUD operations and unit tests #2619
- Create Round entity with CRUD operations and unit tests #2618
- Create Peer entity with CRUD operations and unit tests #2617
- Create Transaction entity with CRUD operations and unit tests #2616
- Create Block entity with CRUD operations and unit tests #2615
- Create Account entity with CRUD operations and unit tests #2614
- Create basic structure for entities and storage initialization #2613
- Application crashes if any DNS name cannot be resolved #2608
- Invalid error message while registering second signature for the second time #2606
- Use a consistent and informative versioning scheme #2594
- Refactor generateDelegateList & validateBlockSlot functions #2574
- Disable multiple workers support on P2P layer #2541
- Update Dependencies requiring code updates #2500
- Add full unit test coverage for partially covered node module #2446
- Add unit test coverage for signatures module #2445
- networkHeight takes too long to update in some cases #2438
- Extensible Data Persistence Model #2576
- Roadmap to upgrade Node.js from v6.14.3 to v10 LTS #2239
Merged pull requests:
- API returns wrong height snapshot mode - Closes #2999 #3001 (limiaspasdaniel)
- Add validation for delegate asset - Closes #2979 #2998 (michielmulders)
- Fix api get transactions filter height - Closes #2978 #2985 (diego-G)
- Exclude sign signature if it is empty - Closes #2973 #2983 (diego-G)
- API Accounts approval results changed from 1.4.1 to 1.5.0-rc.1 - Closes #2971 #2972 (lsilvs)
- API voters votes field value changed from count of voters to vote weight - Closes #2968 #2969 (lsilvs)
- Account productivity not showing decimal places - Closes #2965 #2967 (lsilvs)
- Calculate broadhash from "id" instead of legacy "b_id" field - Closes #2953 #2955 (MaciejBaj)
- Reduce size of Darwin builds - Closes #2902 #2932 (fchavant)
- Darwin builds - Closes #2902 #2903 (fchavant)
- API Performance degrade - Closes #2817 #2894 (lsilvs)
- Replace dependant trs tables by json field in trs table - Closes #2818 #2891 (lsilvs)
- Snapshotting failed on testnet and mainnet for 1.5.0-alpha.2 #2842 ([nazarhussa...
Version 1.4.1
Version 1.4.0
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-retu...
Version 1.3.1
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)
Version 1.3.0
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)
Version 1.2.1
Version 1.2.0
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](https://github.com/LiskHQ/l...
Version 1.1.1
Version 1.1.0
Change Log
v1.1.0 (2018-10-22)
Closed issues:
- Cover system.versionCompatible unit tests with Testnet, Betanet and Mainnet scenarios #2473
- Supply calculation bug in block reward #2471
- Rollback version patching mechanism #2466
- Allow block to be backward compatible with 1.0.x node while broadcasting #2464
- Update script adds null value to api whitelist array #2459
- Frequent peer removal and inserting #2455
- Vote verify function should call waterfall callback instead of main callback #2450
- Patching system headers should be logged as debug #2439
- Update config don't check LISK_NETWORK env variable #2437
- Change of vote processing logic ignore address collision scenario #2434
- Wrong block height for block version 0 for testnet #2433
- Wrong amount check in verify function of logic/In_transfer and logic/out_transfer #2430
- Differences in vote column in mem_accounts while syncing from scratch #2420
- Intentionally disconnecting and removing peer #2410
- Update P2P layer connection logic so it can work with 1.0.0-rc.* releases #2389
- /api/delegates/{address}/forging_statistics returns different results compared to v0.9.16 #2367
- Poor performance of GET /api/delegates/[address]/forging_statistics #2352
- Poor performance of GET /api/delegates #2351
- Poor performance of GET /api/accounts in case of some few parameters #2350
- Poor performance of GET /api/node/status #2348
- bad sorting when using balance:asc #2330
- Wrong wsPort number in mainnet/config.json #2329
- Set default db user to 'lisk' #2248
- Change the precedence of configurations to override custom configuration #2231
- Worker controller needs to adopted to use the new configs #2216
- Fix randomness for unit logic vote test #2207
- Update configuration migration script from 1.0.x to 1.1.x #2202
- Fix failing tests in Jenkins for 1.1.0 #2192
- Clean constants, exceptions and config files from all networks folders #2186
- Clean the version and minVersion config from all config files #2184
- Update jenkins integration to use the dedicated build server #2182
- Fix docker container workflow in 1.1 #2180
- forge should be called after fillPool and not before #2170
- Improve vote transaction verification/processing efficiency #2168
- Cleanup tests to use "devnet" configuration files to run all tests #2156
- Merge helpers/milestones.js to network specific exceptions #2155
- Block verification functional test for fork2 is failing #2152
- Blocks verify functional test is not covered in Jenkins parallel test #2151
- Update PostgreSQL to version 10 #2147
- Delegates endpoint should sort by rank:asc #2138
- Remove dependency of "round" from "summedRound" #2129
- Review integration test suite #2125
- npm install failed on Mac os 10.13.4 #2082
- Send back better error when disconnecting because of invalid peer headers #2068
- Forging status broken after resync with beta7 #2058
- Refactor generateDelegateList to accept round as parameter #2014
- Log level of "Inserted new peer" and "Removed peer" should be symmetric #1992
- GET api/peers doesn't return the peer when WebSocket process restarted #1814
- Update libsodium #1797
- Incorrect missedBlocks update after delete last block of round #1783
- It's not possible to sort delegates by 'producedblocks'/'missedblocks' with api/delegates #1716
- Different datatype for round number among different tables #1647
- Separate VCS config file from live config file #1421
- Store amounts as strings #716
- Implement ForgingEnable flag #647
- Implement SyncOnly flag for firewalled clients #646
- Improve sync speed #498
- Support multiple networks with one installation #398
Merged pull requests:
- Improve example for unconfirmedBalance - Closes #2477 #2478 (Tschakki)
- Supply calculation bug in block reward - Closes #2471 #2474 (ManuGowda)
- Rollback version patching mechanism - Closes #2466 #2467 (jondubois)
- Allow block to be backward compatible with 1.0.x node while broadcasting - Closes #2464 #2465 (ManuGowda)
- Update script adds null value to api whitelist array - Closes #2459 #2460 (nazarhussain)
- Vote verify function should call waterfall callback instead of main callback - Closes #2450 #2451 (MaciejBaj)
- Add exception for votes collision for testnet - Closes #2434 #2448 (SargeKhan)
- Patching system headers should be logged as debug - Closes #2439 #2444 (nazarhussain)
- Add fix for vote collision scenario - Closes #2434 #2442 (SargeKhan)
- Differences in vote column in mem_accounts while syncing from scratch - Closes #2420 #2441 (nazarhussain)
- Update config don't check LISK_NETWORK env variable - Closes #2437 #2440 (nazarhussain)
- Wrong block height for block version 0 for testnet - Closes #2433 #2435 (nazarhussain)
- Wrong amount check in verify function of logic/In_transfer and logic/out_transfer - Closes #2430 #2432 (nazarhussain)
- Fix merge mistake and update the rewire version #2428 (shuse2)
- Fix differences in vote column in mem_accounts while syncing from scratch - Closes #2420 #2425 (nazarhussain)
- Calculate the correct time interval in aggregateBlocksReward - Closes #2367 #2417 (TheGoldenEye)
- Update P2P layer connection logic so it can work with 1.0.0-rc.* releases (development) - Closes #2389 #2397 (MaciejBaj)
- Update P2P layer connection logic so it can work with 1.0.0-rc.* releases - Closes #2389 #2390 (nazarhussain)
- Add sort support for username field on api/voters - Closes #2330 #2376 (yatki)
- Poor performance of GET /api/accounts in case of some few parameters - Resolves #2350 #2374 (4miners)
- Poor performance of GET /api/delegates...
Version 1.0.3
Change Log
Lisk Core 1.0.3 Patch Release
v1.0.3 (2018-09-19)
Fixed bugs:
- Multisign issue with repeated signatures in tx #2254
- peers.remove called with wrong parameters on Node start #2406
Commits:
- Duplicated signatures in transactions af1de56 (4miners, nazarhussein)
- peers.remove called with wrong parameters on Node start b796c7d (MaciejBaj)