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

Sprint 91

Closed Mar 27, 2023 100% complete

Sprint goals

  • Prepare Lisk SDK v6.0.0 for beta #7210

    • Resolve TODO comments from the repository #7048
    • Update README files for v6 release #7290
    • Update calculateNewActiveValidators based on LIP0053 update #8015
    • Missing implementation in Mainchain Registration Command #8021
    • Fix isChainIDAvailable to also check for the mainchain id #8190
    • Invalid timestamp va…

Sprint goals

  • Prepare Lisk SDK v6.0.0 for beta #7210

    • Resolve TODO comments from the repository #7048
    • Update README files for v6 release #7290
    • Update calculateNewActiveValidators based on LIP0053 update #8015
    • Missing implementation in Mainchain Registration Command #8021
    • Fix isChainIDAvailable to also check for the mainchain id #8190
    • Invalid timestamp value when calling isLive #8266
    • Token module methods is not registered in internalMethods of interoperability module #8260
    • State change is not reflected when executing ccm #8234
    • CCTransferMessageParams interface doesn't match encoding with crossChainTransferMessageParamsSchema #8261
  • Bugs

    • mainchain in Genesis Data not necessary on mainchain #8150
    • Incorrect values for consecutive missed blocks #8211
    • Invalid computation of productivity in PoS #8216
    • Banning when receiving invalid transaction #8217
    • Inconsistent block reward amount credited to bootstrap validator account without registered seed #8229
    • Node crashes after using all but one available hash-onions #8230
    • Update validation of incoming single commits #8225
    • Incorrect usage of state_prove rpc used in chain conenctor #8159
    • Fix escrow account initialization #8165
    • Update BLS key uniqueness check #8291
    • Chain connector plugin fails when no receivingChainAPIClient #8276
    • Incorrect type comparison string | bigint with bigint #8283
    • Offline transaction creation is not working #8277
    • Incorrect cross chain hook name in token cc_method #8267
  • Framework

    • Update genesis asset schema for interoperability #8151
    • Update cross chain update command logic #8183
    • Update reward/dynamic reward hooks #8194
    • Remove checkInboxUpdateValidity and checkValidCertificateLiveness unused functions #8232
    • Update cross chain message hooks to have transaction instead of CCU #8223
    • Update createTerminatedStateAccount method #8251
    • Improve state recovery command and fix queryKey in verify/execution #8252
    • Update message recovery command verify and execute methods #8253
    • Update Message Recovery Initialization Command #8254
    • Remove verifyCommon for CCU transaction verify #8258
    • Remove unnecessary condition on verifyLivenessConditionForRegisteredChains #8259
    • Add check for address and key uniquess of validators #8222
    • Include genesisHeight in nodeInfo #8289
    • Keep on saving data on new block when receiving chain client is not available #8270
  • Others

    • Update pos-mainchain genesis assets to have interoperability related data #8096
    • Add additional test for FastAggregateVerify #8242
    • Add isAlive flag for IPC API client #8285
    • Add log on the place it applies penalty #8282
    • Upgrade SDK to TypeScript 5 #8286
    • Add pos-mainchain and sidechain application with small number of validators #8274

This milestone is closed.

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