Skip to content
This repository has been archived by the owner on Jun 11, 2024. It is now read-only.

Sprint 96

Closed Jun 5, 2023 100% complete

Sprint goals

  • Prepare Lisk SDK v6.0.0 for rc #7226

    • Add new integration tests for TokenAPI #7233
    • Add missing unit tests for the PoS Module Proof of Misbehavior Command (Report Misbehavior Command) #7887
    • Missing unit tests for Engine Endpoints #7897
    • Unit test Review: Token module #8134
    • Unit Test Review: Random Module #8154
    • Add security feature on HTTP and…

Sprint goals

  • Prepare Lisk SDK v6.0.0 for rc #7226

    • Add new integration tests for TokenAPI #7233
    • Add missing unit tests for the PoS Module Proof of Misbehavior Command (Report Misbehavior Command) #7887
    • Missing unit tests for Engine Endpoints #7897
    • Unit test Review: Token module #8134
    • Unit Test Review: Random Module #8154
    • Add security feature on HTTP and WS server #8410
    • Align logic for BFT.setBFTParameters to use genesis height #8455
    • lisk-client not usable in a React Typescript application (v6.beta) #8438
    • RPC request name allows access to object prototype properties #8453
    • Log injection via RPC method name #8452
    • Users cannot set argon2id memory limit #8451
    • Invalid Argon2id memory parameter #8450
    • BLS operations involving secret data are not constant time #8449
    • Sensitive data stored in world-readable files #8448
    • Support for Node 18 ? #7984
    • Faucet use legacy endpoint and key path #8480
    • Faucet plugin build is not published as npm #8479
    • lisk-codec decode does not guarantee encode(decode(val)) == val #8467
    • Sensitive data stored in world-readable files #8448
    • Add missing unit tests for PoS module Stake command #7256
    • Add missing unit tests for the PoS Module Endpoints #7920
    • Failing node synchronization #8432
    • Node generating blocks while synchronising #8460
    • Errors when running the PoM plugin #8504
  • Introduce PoA module #6930

    • Implement stores for Proof of Authority module #8412
    • Implement Register Authority command for PoA module #8414
    • Implement Update Generator Key command for PoA module #8416
    • Implement Update Authority command for PoA module #8415
    • Implement internal function for PoA module #8417
    • Implement initGenesisState hook for PoA module #8418
    • Implement finalizeGenesisState hook for PoA module #8419
    • Implement afterTransactionsExecute hook in PoA module #8420
    • Implement events for Proof of Authority module #8413
    • Bootstrap file and folder structure for Proof of Authority module #8411
  • Introduce non-fungible token module #6917

    • Implement endpoint for NFT module #8398
    • Add NFT to example app and create a module to interact #8403
    • Implement initGenesisState hook for NFT module #8397
    • Implement method for NFT module #8396
    • Implement cross chain command for cross chain transfer for NFT module #8395
    • Implement transfer cross chain command for NFT module #8394
    • Implement transfer command for NFT module #8393
    • Implement events for NFT module #8392
    • Implement stores for NFT module #8391
    • Implement internal function createNFTEntry for NFT module #8489
    • Implement internal function createUserEntry for NFT module #8490
    • Implement internal function createEscrowEntry for NFT module #8491

Moved Goals

  • Add new integration tests for TokenAPI #7233
  • Missing unit tests for Engine Endpoints #7897
  • Unit Test Review: Random Module #8154
  • Implement Update Generator Key command for PoA module #8416
  • lisk-client not usable in a React Typescript application (v6.beta) #8438
  • Implement endpoint for NFT module #8398
  • Add NFT to example app and create a module to interact #8403
  • Implement initGenesisState hook for NFT module #8397
  • Implement method for NFT module #8396
  • Implement cross chain command for cross chain transfer for NFT module #8395
  • Implement transfer cross chain command for NFT module #8394
  • Implement Update Authority command for PoA module #8415
  • Implement internal function for PoA module #8417
  • Implement initGenesisState hook for PoA module #8418
  • Implement finalizeGenesisState hook for PoA module #8419
  • Implement afterTransactionsExecute hook in PoA module #8420
  • Implement internal function createNFTEntry for NFT module #8489
  • Implement internal function createEscrowEntry for NFT module #8491
  • Errors when running the PoM plugin #8504
  • Remove encryptMessageWithPrivateKey and decryptMessageWithPrivateKey from cryptography #8524
  • Implement internal function transferCrossChainInternal for NFT module #8493
  • Implement internal function getNewAttributes for NFT module #8494

This milestone is closed.

No open issues remain. View closed issues or see open milestones in this repository.