Updated Details lisk



  • Lisk (LSK) Release Version 1.4.0-alpha.2

    Source Code:

    https://github.com/LiskHQ/lisk...



  • Lisk (LSK) Release Version 1.4.0-alpha.7

    Source Code:

    https://github.com/LiskHQ/lisk...



  • Lisk (LSK) Release Version 1.4.0

    Change Log

    v1.4.0 (2019-01-07)

    Full Changelog

    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:

    Source Code:

    https://github.com/LiskHQ/lisk...



  • Benedikt Schuppli Joins the Lisk Foundation’s Board

    We want to welcome Benedikt Schuppli to the board of the Lisk Foundation. With a professional career at the intersection of law and blockchain, as well as a history of freelance legal work for Lisk, Benedikt has joined the Foundation’s board at the beginning of the new year.

    Benedikt brings substantial experience in law, banking, blockchain and much more.

    Benedikt has worked in a variety of thriving industries. He has finished his Masters in Law at the University of Zurich. Shortly after, he was admitted to the Bar as an attorney. His professional experience spans multiple sectors, ranging from Swiss private banks to public administration. In recent years, Benedikt focused primarily on the nascent blockchain industry. He was the Chief Legal Officer for Lykke, a Swiss-based cryptocurrency exchange. He also advised a number of successful blockchain startups on legal and regulatory matters. Furthermore, he’s authored papers on smart contracts and on blockchain and the law, as well as spoke on the topic at industry events including Blockchain Live in London. Currently, aside from contributing to the Lisk ecosystem as its board member, Benedikt has co-founded a project developing a smart contract programming language for lawyers.

    He has been involved with Lisk since the early days.

    Apart from his industry expertise, Benedikt brings with him an in-depth knowledge of the Lisk ecosystem. Benedikt was an early community member and adopter of the LSK token. He has started to contribute professionally to Lisk as early as 2017 as its freelance legal advisor.

    He will help the Foundation’s board in regulatory and strategic matters.

    Benedikt will use his experience in and knowledge of Lisk to help the Foundation oversee regulatory matters as well as provide strategic advice. As an early blockchain enthusiast and believer, his personal goal is also to ensure “the spirit of decentralization” remains in the project.

    Benedikt’s joining follows the departure of Pascal Schmid from the board, due to the Foundation’s parting of ways with Sielva Management SA.

    We want to give him a warm welcome to the Lisk Foundation and are looking forward to the great work we will do together.

    The Lisk Foundation



  • Lisk (LSK) Release Version 1.6.0

    Change Log

    v1.6.0 (2019-04-24)

    Source Code:https://github.com/LiskHQ/lisk...

    Full Changelog

    Closed issues:

    • Node crashed multiple times without any error #3353
    • Allow setting output directory in lisk_snapshot.sh, add cleanup example #3310
    • Issues with Next Forging Turn (/api/delegates/forgers) #3304
    • Revert use of "npm start" in Dockerfile and docker-compose.yml #3264
    • App doesn't start when using child process on mainnet #3256
    • Update config failed to run in 1.6.0 #3255
    • Handle application and process restart #3245
    • Mainnet syncing and snapshotting failed for 1.6.0-alpha.4 #3242
    • Functional Get account is failing randomly #3239
    • Snapshot creation failed due to frozen transaction type 7 #3229
    • Genesis Block Schema validation error #3225
    • Accounts module assigns undefined logger to Votes logic #3224
    • Broadhash doesn't update on 1.6.0-alpha.1 #3217
    • NewRelic does not capture lisk core data #3216
    • PM2 does not show CPU and Memory usage as expected #3215
    • Lisk Node failed to start with snapshot mode #3214
    • Fix typo in newrelic_lisk.js #3206
    • Exit event does not kill all the processes #3201
    • NewRelic throws errors on start #3200
    • 1.6.0-alpha.0 Build failed with errors #3199
    • Revert child process auto-reload #3191
    • Remove jest-chain #3177
    • Lisk Core Should Start Without Redis #3176
    • Pipeline options are empty on the first run on Jenkins #3136
    • Fix brittle cache tests #3131
    • Bug: Fix failing tests development #3127
    • Upgrade Node.js version from 10.14.1 to 10.15.3 #3124
    • Log file is missing and incorrect log level #3123
    • Fix Jenkinsfile for put tests #3121
    • Unit test ChildProcessChannel class #3117
    • CLI option -c requires relative path #3115
    • Jenkins test is giving false positive #3113
    • lisk_snapshot.sh: dump directly from database #3109
    • Implement once listener for ChildProcessChannel sockets #3102
    • Functional test code coverage is broken #3100
    • Complete migration of the build process to a Makefile #3099
    • Error objects not being correctly logged #3092
    • Remove sequential tags from tests and Fix conflicting tests #3089
    • Fix protocol version parsing with double digits #3081
    • Update README file to reflect the modular architecture changes #3075
    • Wait for all sockets to be bound in Bus, ChildProcessChannel #3073
    • Remove js extension filename from requires #3071
    • Refactor channel.invoke to return only valid data #3068
    • Add missing functional:put tests on Jenkins #3060
    • Load http_api module as a child process #3059
    • Review http_api module unit test coverage #3058
    • Improve functional test coverage for asset field API response #3053
    • Remove symlinks from HTTP API module #3047
    • Remove callbacks from chain module actions #3045
    • Move "packaged" lisk-scripts into lisk repository #3042
    • Update lisk scripts to work along new structure #3041
    • Update docker configuration to match with current structure #3039
    • Review chain/helpers/ content #3035
    • Remove insecure and not used chain actions #3033
    • Refactor channel.invoke to not use callbacks as argument #3029
    • Merge coverage both Mocha and Jest #3023
    • Add test coverage for moved api error codes #3021
    • Update bus to support RPC connections and relevant channel should be introduced #3013
    • File name should be snake case #3012
    • Event & Action name validation regex definitions are different in Base class #3008
    • Update Lisk-elements to use latest version #3007
    • Validate filters for getter methods in Account and Transaction entities #3005
    • Remove swagger.yml file from Chain module and refactor http_api.js, attach_swagger.js #2996
    • Extract ApiError and ApiCodes logic from Chain and move it to HTTP API #2995
    • Group transaction actions on Chain module #2992
    • Refactor Chain actions arguments #2991
    • Remove usage of storageRead function on Chain actions #2989
    • Implement pending unit tests for HTTP API module #2988
    • Merge 1.5.0 release branch to development #2984
    • Update running application instructions in readme #2974
    • Peer objects are not being converted to string correctly #2964
    • Typo on peer dns lookup resolution code #2961
    • Change pending amount occurrences to strings across application #2957
    • Add jest tests to CI pipeline #2946
    • Storage component files exported via a predefined interface #2945
    • Run mocha tests by npm scripts & Remove Gruntfile.js #2935
    • Support running single test files with npx mocha #2930
    • Use npx instead of ./node_modules/.bin/ #2920
    • Refactor and verify the application cleanup logic for different cases #2914
    • Refactor the action layer for modules to load the actions directly not just names #2913
    • Refactor the event model and remove source from event #2912
    • Bump version of eslint-config-lisk-base devDependecy #2910
    • Drop blocks_list and trs_list views #2908
    • Convert to async update function from system component #2904
    • Inspect async/await usages in test hooks #2901
    • Remove Storage.instance to allow Storage component to be used by different modules #2895
    • Create controller/schemas/constants.js to validate system wide constants #2889
    • Test suite not working #2885
    • Create controller/schemas/genesisBlock.js to validate genesis block #2884
    • Refactor the chain module initialization to simplify and maintainable #2866
    • Improve the UX/DX for creating a module for framework #2863
    • Istanbul throws "Transformation error" exceptions #2858
    • Update the temp directory structure suitable for deployment and check the PID file before startup #2849
    • Introduce new flexible, resilient and modular architecture - reference list #2848
    • Review Lisk Framework documentation #2845
    • Add unit tests for controller codebase #2839
    • Import test suite structure from lisk-modular #2838
    • Fix intermittent test failure for database unit tests #2834
    • Account.get() does not work when multiple filters are provided with same key #2822
    • Update storage component readme file #2813
    • Enable network QA builds from core #2807
    • New migrations being created on wrong folder (old db folder) #2805
    • Cache component should implement a retry/auto-reconnect strategy #2802
    • Refactor the logic files of all transaction types to have consistent dependencies #2779
    • Update all functional GET tests for API module #2778
    • Update all functional POST tests for API module #2777
    • Integrate “peers” retrieval communication from chain module #2776
    • Integrate “transactions” posting communication with chain module #2775
    • Integrate “signatures” posting communication with chain module #2774
    • Load the “http_api” module through controller #2772
    • Initialize the storage, logger and cache components separately for http-api module #2771
    • Extract api codebase to http_api module #2770
    • Move Peer entity to chain module only #2769
    • Move Round entity to chain module #2768
    • Move Migration entity to chain module #2767
    • Update Transaction entity to have only getters and move other functions to chain specific implementation #2766
    • Update Block entity to have only getters and move other functions to chain specific implementation #2765
    • Update Account entity to have only getters and move other functions to chain specific implementation #2764
    • Migrate Lisk Modular repository files to framework directory and create lisk-chain module #2763
    • Restructure the file directories for components, modules and framework files #2762
    • Resolve the conflicting responsibilities between api/controller and module of Delegates #2782
    • Resolve the conflicting responsibilities between api/controller and module of Node #2783
    • Create a component system which will replace current modules/system to always have latest system status. #2760
    • Update logger component to be modified as component pattern #2578
    • Update cache component to be modified as component pattern #2579
    • Update db component to be modified as component pattern #2580


Log in to reply
 

Looks like your connection to Cryptocentral was lost, please wait while we try to reconnect.