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

Sprint 90

Closed Mar 14, 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
    • Gracefully handle timeouts #8061
    • Update getStakerResponseSchema #8083
    • Required schem…

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
    • Gracefully handle timeouts #8061
    • Update getStakerResponseSchema #8083
    • Required schemas not exported #8085
    • Fix isChainIDAvailable to also check for the mainchain id #8190
    • Create isChainNameAvailable endpoint if chain name is available or not #8191
    • CCMs chosen should be equal and greater to last ccm sent nonce #8200
    • RPC state_prove must return in JSON format #8210
    • Store registration CCM height when chain registration is done on the receiving chain #8199
  • Others

    • Update pos-mainchain genesis assets to have interoperability related data #8096
    • Add Event for api client #8138
    • Store registration CCM height when chain registration is done on the receiving chain #8199
    • Missing unit tests for Lisk Codec regarding empty Lisk JSON schema #8174
    • Sync backwards based on last certificate #8157
  • Bugs

    • Incorrect buffer comparision #8158
    • Sidechain Terminated Message CC behaviours not match with LIP #8179
    • Incorrect usage of state_prove rpc used in chain conector #8159
    • Module name mis-alignment in BaseCCRegistrationCommand #8177
    • mainchain in Genesis Data not necessary on mainchain #8150
    • Syncing node crashes after reconfiguring generators #8172
    • Fix escrow account initialization #8165
    • chainID not serialized in peers response #8173
    • The passphrase:create command is not available in the client CLI #8169
    • Sidechain client CLI has depreciated terminology. #8196
    • Slowness of block generation after long run #8184
    • In verifyPartnerChainOutboxRoot it should use own chainID #8218
    • CcmSentFailedEvent event is not registered in interoperability module #8219
    • Interoperability store prefix is not reflected #8206
    • Fix chain connector plugin failing unit test #8213
    • Generator safe status is estimated far in the future when genesis block is hardcoded #8220
    • Fast chain syncing is not including genesis block #8188
    • Certificate not created if validators are split in multiple nodes #8186
    • State change is not reflected when executing ccm #8234
    • Banning when receiving invalid transaction #8217
    • Invalid computation of productivity in PoS #8216
    • Incorrect values for consecutive missed blocks #8211
    • Incorrect condition for messageFeeTokenID in transfer cross chain command #8246
    • Cross chain transfer command init is not called #8245
    • Continue with saving data even when receiving chain api client is not working #8243
    • Dependencies are not added for Token module crossChainMethod #8233
    • Cross chain commands of interoperability module are not registered #8241
    • Allow same commission in the change commission #8224
    • Update getStakerResponseSchema #8083
  • Framework

    • Add a setHashOnionUsage endpoint #8122
    • Update reward/dynamic reward hooks #8194
    • Update to use empty schema for decoding #8176
    • Update initialize user accounts for block generators / Fees in sidechains #8141
    • Expose an endpoint to calculate minimumFee for CCM #8114
    • Update genesis asset schema for interoperability #8151
    • Introduce invalid certificate signature event #8183
    • Remove checkInboxUpdateValidity and checkValidCertificateLiveness unused functions #8232

Moved 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
  • Others

    • Update pos-mainchain genesis assets to have interoperability related data #8096
  • Framework

    • Update genesis asset schema for interoperability #8151
    • Introduce invalid certificate signature event #8183
    • Remove checkInboxUpdateValidity and checkValidCertificateLiveness unused functions #8232
  • Bugs

    • Incorrect usage of state_prove rpc used in chain conector #8159
    • mainchain in Genesis Data not necessary on mainchain #8150
    • Update reward/dynamic reward hooks #8194
    • Slowness of block generation after long run #8184
    • State change is not reflected when executing ccm #8234
    • Banning when receiving invalid transaction #8217
    • Invalid computation of productivity in PoS #8216
    • Incorrect values for consecutive missed blocks #8211
    • Fix escrow account initialization #8165

This milestone is closed.

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