Releases: LiskArchive/lisk-sdk
Version 6.0.0-rc.1
Change Log
v6.0.0-rc.1 (2023-09-21)
Full Changelog: v6.0.0-rc.0...v6.0.0-rc.1
This release fixes a bug in the reward module, including some other minor improvements and updates.
Released packages
- lisk-commander@6.0.0-rc.1
- @liskhq/lisk-api-client@6.0.0-rc.1
- @liskhq/lisk-chain@0.5.0-rc.1
- @liskhq/lisk-client@6.0.0-rc.1
- @liskhq/lisk-codec@0.4.0-rc.1
- @liskhq/lisk-cryptography@4.0.0-rc.1
- lisk-elements@6.0.0-rc.1
- @liskhq/lisk-p2p@0.9.0-rc.1
- @liskhq/lisk-transaction-pool@0.7.0-rc.1
- @liskhq/lisk-transactions@6.0.0-rc.1
- @liskhq/lisk-tree@0.4.0-rc.1
- @liskhq/lisk-validator@0.8.0-rc.1
- lisk-framework@0.11.0-rc.1
- @liskhq/lisk-framework-chain-connector-plugin@0.1.0-rc.1
- @liskhq/lisk-framework-dashboard-plugin@0.3.0-rc.1
- @liskhq/lisk-framework-faucet-plugin@0.3.0-rc.1
- @liskhq/lisk-framework-forger-plugin@0.4.0-rc.1
- @liskhq/lisk-framework-monitor-plugin@0.4.0-rc.1
- @liskhq/lisk-framework-report-misbehavior-plugin@0.4.0-rc.1
- lisk-sdk@6.0.0-rc.1
Bugs and Improvements
- Rename file name to be consistent to class name #8942
- Extend
pos_getConstants
response to include default commission #8856 - EncryptMessageWithPassword ignores iterations passed from options #8943
- Endpoint
dynamicReward.getExpectedValidatorRewards
has wrong metadata #9015 - Lisk commander doesn't consider absolute output path #9013
- Add JSON export support for
genesis-block:create
command #9019 - Update lisk-db version to the latest 0.3.10 version #9022
- Remove unnecessary check from token
initGenesisState
#9025 - Add missing configurable config params #8753
- Dynamic Block Reward Computation incorrect in case validators number is small #9024
Amendment
- lisk-commander@6.0.0-rc.2
is published with
- Add --add-legacy to keys create command #9031
In order to support the migration
Version 6.1.0-beta.1
Change Log
v6.1.0-beta.1 (2023-09-08)
Full Changelog: v6.1.0-beta.0...v6.1.0-beta.1
This release includes a few bugs and improvements that were fixed in the recent release of v6.0.0-rc.0 along with some UX improvements.
Released packages
- lisk-commander@6.1.0-beta.1
- @liskhq/lisk-api-client@6.1.0-beta.1
- @liskhq/lisk-chain@0.6.0-beta.0
- @liskhq/lisk-client@6.1.0-beta.0
- @liskhq/lisk-codec@0.5.0-beta.0
- @liskhq/lisk-cryptography@4.1.0-beta.0
- lisk-elements@6.0.0-beta.0
- @liskhq/lisk-p2p@0.9.0-rc.0
- @liskhq/lisk-transaction-pool@0.7.0-beta.0
- @liskhq/lisk-transactions@6.0.0-beta.0
- @liskhq/lisk-tree@0.4.0-beta.0
- @liskhq/lisk-validator@0.8.0-beta.0
- @liskhq/lisk-utils@0.5.0-beta.0
- @liskhq/lisk-passphrase@4.1.0-beta.0
- lisk-framework@0.12.0-beta.0
- @liskhq/lisk-framework-chain-connector-plugin@0.2.0-beta.1
- @liskhq/lisk-framework-dashboard-plugin@0.4.0-beta.0
- @liskhq/lisk-framework-faucet-plugin@0.4.0-beta.0
- @liskhq/lisk-framework-forger-plugin@0.5.0-beta.0
- @liskhq/lisk-framework-monitor-plugin@0.5.0-beta.0
- @liskhq/lisk-framework-report-misbehavior-plugin@0.5.0-beta.0
- lisk-sdk@6.1.0-beta.1
Bugs and Improvements
- Implement nft_getSupportedNFTs to fetch list of supported NFTs #8886
- Unnecessary computing of message witness when no new certificate and last certified height #8893
- Unable to export generator info as per the help guide #8848
- tokenID not mentioned in transaction:create command #7479
- Transaction create command fails with send flag for custom data path #8144
- Schemas do not require fields that should be required #8913
- Insufficient data validation in validators module #8914
- Lisk Commander generates README with depreciated content #8887
- ValidatorsHash is taking bftWeight zero into calculation #8883
- Implement getBFTParametersActiveValidators and use it for certification #8905
- CCU failing for validator update #8849
- Lisk Validator does not validate integer formats when provided as number #8915
- Token methods lack checks for negative token amounts #8912
- genesis-block:create is missing optional flags #8909
- Backport feature to snapshot database at particular height #8910
- Forger plugin doesn't work/load #8904
- Add getKey as an argument to encryptMessageWithPassword #8928
- Expose NamedRegistry directly from lisk-sdk #8938
- Align DB keys in legacy store for v3 blocks and transactions #8901
- Add endpoint to retrieve legacy transactions by ID and blockID #8900
- Chain connector plugin does not account for block roll backs #8898
- UX improvements in Lisk Commander and Dashboard plugin #8941
v6.0.0-rc.0
Change Log
v6.0.0-rc.0 (2023-09-07)
Full Changelog: v6.0.0-beta.7...v6.0.0-rc.0
This release includes a few bugs and improvements and brings us closer to production release of v6.0.0.
Released packages
- lisk-commander@6.0.0-rc.0
- @liskhq/lisk-api-client@6.0.0-rc.0
- @liskhq/lisk-chain@0.5.0-rc.0
- @liskhq/lisk-client@6.0.0-rc.0
- @liskhq/lisk-codec@0.4.0-rc.0
- @liskhq/lisk-cryptography@4.0.0-rc.0
- lisk-elements@6.0.0-rc.0
- @liskhq/lisk-p2p@0.9.0-rc.0
- @liskhq/lisk-transaction-pool@0.7.0-rc.0
- @liskhq/lisk-transactions@6.0.0-rc.0
- @liskhq/lisk-tree@0.4.0-rc.0
- @liskhq/lisk-validator@0.8.0-rc.0
- @liskhq/lisk-utils@0.4.0-rc.0
- @liskhq/lisk-passphrase@4.0.0-rc.0
- lisk-framework@0.11.0-rc.0
- @liskhq/lisk-framework-chain-connector-plugin@0.1.0-rc.0
- @liskhq/lisk-framework-dashboard-plugin@0.3.0-rc.0
- @liskhq/lisk-framework-faucet-plugin@0.3.0-rc.0
- @liskhq/lisk-framework-forger-plugin@0.4.0-rc.0
- @liskhq/lisk-framework-monitor-plugin@0.4.0-rc.0
- @liskhq/lisk-framework-report-misbehavior-plugin@0.4.0-rc.0
- lisk-sdk@6.0.0-rc.0
Bugs and Improvements
- Unit test review: Interoperability methods #8198
- Add enable-chain-connector-plugin flag on commander #8146
- Unnecessary computing of message witness when no new certificate and last certified height #8893
- Unable to export generator info as per the help guide #8848
- tokenID not mentioned in transaction:create command #7479
- Transaction create command fails with send flag for custom data path #8144
- Schemas do not require fields that should be required #8913
- Insufficient data validation in validators module #8914
- Lisk Commander generates README with depreciated content #8887
- ValidatorsHash is taking bftWeight zero into calculation #8883
- Implement getBFTParametersActiveValidators and use it for certification #8905
- CCU failing for validator update #8849
- Lisk Validator does not validate integer formats when provided as number #8915
- Token methods lack checks for negative token amounts #8912
- genesis-block:create is missing optional flags #8909
- Backport feature to snapshot database at particular height #8910
- Forger plugin doesn't work/load #8904
- Add getKey as an argument to encryptMessageWithPassword #8928
- Expose NamedRegistry directly from lisk-sdk #8938
- Align DB keys in legacy store for v3 blocks and transactions #8901
- Add endpoint to retrieve legacy transactions by ID and blockID #8900
- Chain connector plugin does not account for block roll backs #8898
Version 5.3.0-rc.0
Change Log
v5.3.0-rc.0 (2023-09-05)
Full Changelog: v5.2.2...v5.3.0-rc.0
This release includes some features and configurations to support the upcoming migration to SDK v6. Also, it upgrades version of NodeJS to v18.
Released packages
- lisk-commander@5.2.0-rc.0
- @liskhq/lisk-api-client@5.2.0-rc.0
- @liskhq/lisk-bft@0.4.0-rc.0
- @liskhq/lisk-chain@0.4.0-rc.0
- @liskhq/lisk-client@5.3.0-rc.0
- @liskhq/lisk-codec@0.3.0-rc.0
- @liskhq/lisk-cryptography@3.3.0-rc.0
- lisk-elements@5.3.0-rc.0
- @liskhq/lisk-genesis@0.3.0-rc.0
- @liskhq/lisk-p2p@0.8.0-rc.0
- @liskhq/lisk-passphrase@3.2.0-rc.0
- @liskhq/lisk-transaction-pool@0.6.0-rc.0
- @liskhq/lisk-transactions@5.3.0-rc.0
- @liskhq/lisk-tree@0.3.0-rc.0
- @liskhq/lisk-utils@0.3.0-rc.0
- @liskhq/lisk-validator@0.7.0-rc.0
- lisk-framework@0.10.0-rc.0
- @liskhq/lisk-framework-dashboard-plugin@0.2.0-rc.0
- @liskhq/lisk-framework-faucet-plugin@0.2.0-rc.0
- @liskhq/lisk-framework-forger-plugin@0.3.0-rc.0
- @liskhq/lisk-framework-http-api-plugin@0.3.0-rc.0
- @liskhq/lisk-framework-monitor-plugin@0.3.0-rc.0
- @liskhq/lisk-framework-report-misbehavior-plugin@0.3.0-rc.0
- lisk-sdk@5.3.0-rc.0
Improvement
Version 6.1.0-beta.0
Change Log
v6.1.0-beta.0 (2023-08-30)
This release includes the following 2 LIP Implementations:
Released packages
- lisk-commander@6.1.0-beta.0
- @liskhq/lisk-api-client@6.1.0-beta.0
- @liskhq/lisk-chain@0.5.0-beta.0
- @liskhq/lisk-client@6.1.0-beta.0
- @liskhq/lisk-codec@0.4.0-beta.0
- @liskhq/lisk-cryptography@4.1.0-beta.0
- lisk-elements@6.1.0-beta.0
- @liskhq/lisk-p2p@0.9.0-beta.0
- @liskhq/lisk-passphrase@4.1.0-beta.0
- @liskhq/lisk-transaction-pool@0.7.0-beta.0
- @liskhq/lisk-transactions@6.1.0-beta.0
- @liskhq/lisk-tree@0.4.0-beta.0
- @liskhq/lisk-utils@0.4.0-beta.0
- @liskhq/lisk-validator@0.8.0-beta.0
- lisk-framework@0.11.0-beta.0
- @liskhq/lisk-framework-chain-connector-plugin@0.2.0-beta.0
- @liskhq/lisk-framework-dashboard-plugin@0.3.0-beta.0
- @liskhq/lisk-framework-faucet-plugin@0.3.0-beta.0
- @liskhq/lisk-framework-forger-plugin@0.4.0-beta.0
- @liskhq/lisk-framework-monitor-plugin@0.4.0-beta.0
- @liskhq/lisk-framework-report-misbehavior-plugin@0.4.0-beta.0
- lisk-sdk v6.1.0-beta.0
Version 6.0.0-beta.7
Change Log
v6.0.0-beta.7 (2023-08-19)
Full Changelog: v6.0.0-beta.6...v6.0.0-beta.7
This release includes several the bugs and improvements including the ones identified in the security audit. This release concludes all the issues found in security audit.
Released packages
- lisk-commander@6.0.0-beta.7
- @liskhq/lisk-api-client@6.0.0-beta.6
- @liskhq/lisk-chain@0.4.0-beta.6
- @liskhq/lisk-client@6.0.0-beta.6
- @liskhq/lisk-codec@0.3.0-beta.5
- @liskhq/lisk-cryptography@4.0.0-beta.4
- lisk-elements@6.0.0-beta.6
- @liskhq/lisk-p2p@0.8.0-beta.6
- @liskhq/lisk-transaction-pool@0.6.0-beta.6
- @liskhq/lisk-transactions@0.6.0-beta.5
- @liskhq/lisk-tree@0.3.0-beta.5
- @liskhq/lisk-validator@0.7.0-beta.5
- lisk-framework@0.10.0-beta.7
- @liskhq/lisk-framework-chain-connector-plugin@0.1.0-beta.7
- @liskhq/lisk-framework-dashboard-plugin@0.2.0-beta.7
- @liskhq/lisk-framework-faucet-plugin@0.2.0-beta.7
- @liskhq/lisk-framework-forger-plugin@0.3.0-beta.7
- @liskhq/lisk-framework-monitor-plugin@0.3.0-beta.7
- @liskhq/lisk-framework-report-misbehavior-plugin@0.3.0-beta.7
- lisk-sdk v6.0.0-beta.7
Bugs and Improvements
- Implement authorize RPC endpoint to enable CCU signing #8484
- Align token methond names #8781
- Update remaining tests which use AES-256-GCM #8819
- CCM fees are under-specified and the implementation is not defensive #8602
- Add interface to application to register a module as interoperable #8691
- Update generic message signing #8775
- Check that the idxs are strictly increasing in message recovery verify #8723
- Unused parameter in token module configuration schema #8825
- Incorrect handling of large integers in Regular Merkle Tree verification #8616
- Update beforeCrossChainMessageForwarding in token module to handle fee properly #8737
- Repeated code mainchain and sidechain CCU verify #8554
- Update forward method to handle ccm fee properly #8735
- Align genesisSchema and processing with LIP for auth module #8842
- Update Message Recovery command execute to handle failed ccm fee handling #8738
- RMT verify should occur in execute hook of message recovery command #8804
- Update message recovery command verification #8721
- Move message commands to bootbootstrap commands #8823
- Compute index/position in Merkle tree correctly #8844
- Lisk-db: the update and new methods are ambiguous #8850
- Compute index/position in Merkle tree correctly #8859
- BLS library does not properly check secret key Severity: Informational #8783
- Expose endpoint to retrieve ccm schema #8375
- Multiple chain_areHeadersContradicting RPC requests in the PoM plugin #8845
- README of Report Misbehaviour needs an update #8826
- Remove ReportMisbehaviorPlugin from examples/pos-mainchain #8878
- Update the name of app_getRegisteredActions #8875
- BLS operations involving secret data are not constant time #8449
- Add missing configurable config params #8753
Known Issues
Version 6.0.0-beta.6
Change Log
v6.0.0-beta.6 (2023-08-09)
Full Changelog: v6.0.0-beta.5...v6.0.0-beta.6
Similar to the previous version, this version also includes several bug fixes and improvements identified, or recommended in the security audit.
Released packages
- lisk-commander@6.0.0-beta.6
- @liskhq/lisk-api-client@6.0.0-beta.5
- @liskhq/lisk-chain@0.4.0-beta.5
- @liskhq/lisk-client@6.0.0-beta.5
- @liskhq/lisk-codec@0.3.0-beta.4
- @liskhq/lisk-cryptography@4.0.0-beta.3
- lisk-elements@6.0.0-beta.5
- @liskhq/lisk-p2p@0.8.0-beta.5
- @liskhq/lisk-transaction-pool@0.6.0-beta.5
- @liskhq/lisk-transactions@0.6.0-beta.4
- @liskhq/lisk-tree@0.3.0-beta.4
- @liskhq/lisk-validator@0.7.0-beta.4
- lisk-framework@0.10.0-beta.6
- @liskhq/lisk-framework-chain-connector-plugin@0.1.0-beta.6
- @liskhq/lisk-framework-dashboard-plugin@0.2.0-beta.6
- @liskhq/lisk-framework-faucet-plugin@0.2.0-beta.6
- @liskhq/lisk-framework-forger-plugin@0.3.0-beta.6
- @liskhq/lisk-framework-monitor-plugin@0.3.0-beta.6
- @liskhq/lisk-framework-report-misbehavior-plugin@0.3.0-beta.6
- lisk-sdk v6.0.0-beta.6
Bug fixes and Improvements
- The beforeExecuteBlock function in the StateMachine class should be called beforeTransactionsExecute #8641
- Lack of validation in InitializeMessageRecoveryCommand may lead to non-inclusion proof #8612
- Incorrect comment in InitializeStateRecoveryCommand #8619
- The Channel Terminated Command does not validate the CCM status #8608
- Missing check isLive for SidechainInteroperabilityInternalMethod #8408
- Poor validation isChainNameAvailable endpoint #8624
- Interoperability Module: error message typo #8553
- Add additional validation to config parameters #8465
- Lisk Validator does not validate integer formats when provided as a number #8617
- Interoperability Module: incorrect error message #8512
- Remove unused ccu property from the context #8609
- The executeBlock function in the StateMachine class is exported but is never used #8640
- terminateChain method does not work #8603
- Unreachable code in supportToken #8648
- Improve error handling in transferCrossChain command #8650
- Validate PoS params whose ranges are defined by block time #8694
- Sidechain Terminated Command uses the wrong chain ID variable #8509
- Update BFT votes subStore prefix #8756
- Liveness limit to be updated to 4 weeks #8751
- Update bounce method #8732
- Clean up LISK32 charset handling #7927
- Duplicate constants for Lisk32 charset #8653
- Use of hard-coded charset string in error messages #8510
- verifyLivenessConditionForRegisteredChains function has a duplicate implementation #8552
- Unnecessarily complex code for getAllAccounts function #8549
- Duplicate implementation of functionality #8511
- Update the getGeneratorsBetweenTimestamps error message #8652
- Improve how StateStore handles multiple snapshots #8768
- Introduce interoperability_getMainchainID endpoint #8309
- The applicationURL property of the Dashboard plugin needs correction #8773
- BaseInteroperabilityInternalMethod.getChainValidators #8780
- Initialize userStore when it does not exist for token recovery #8389
- Sending of custom token from sidechain to mainchain fails #8761
- Recovered messages can be replayed #8613
- verifyDataBlock in message recovery command was given invalid parameters #8774
- Update encryption to AES-128-GCM #8750
- Update ambiguous message tags #8727
- TotalWeight may exceed MAX_UINT64 in mainchain registration command verification #8782
- Fix a bug in state recovery initialization command #8722
- Add events for SMT and RMT verification errors #8719
- Token support methods are not aligned with the LIP #8505
- Unable to build Lisk Core docker image #8686
- Update State Recovery Command verification #8720
- Update constant recovered value for state recovery command #8807
- Dynamic Rewards module is not exported #8798
- Add ccmID in the topic in ccmContext for sidechainCrossChainUpdate execute #8810
- dashboardPlugin doesn’t display endpoints of the registered plugins #8785
- Update apply method to improve handling of ccm fee #8733
- Lack of schema validation in certificate schema in multiple places #8551
- Use verifyInclusionProof interface for proving the inclusion proofs #8784
- Unable to decode generatorFeeProcessed event data #8779
- Update verifyPartnerChainOutboxRoot and move it to execution #8718
- TerminatedStateCreatedEvent class is not registered on sidechain #8818
- Cross chain update on sidechain fails on verification for nft cc transfer #8803
Version 6.0.0-beta.5
Change Log
v6.0.0-beta.5 (2023-07-18)
Full Changelog: v6.0.0-beta.4...v6.0.0-beta.5
This version includes multiple bug fixes and improvements from the issues found during the external security audit.
Released packages
- lisk-commander@6.0.0-beta.5
- @liskhq/lisk-api-client@6.0.0-beta.4
- @liskhq/lisk-chain@0.4.0-beta.4
- @liskhq/lisk-client@6.0.0-beta.4
- @liskhq/lisk-codec@6.0.0-beta.3
- lisk-elements@6.0.0-beta.4
- @liskhq/lisk-p2p@0.8.0-beta.4
- @liskhq/lisk-transaction-pool@0.6.0-beta.4
- @liskhq/lisk-transactions@0.6.0-beta.3
- @liskhq/lisk-tree@0.6.0-beta.3
- @liskhq/lisk-utils@0.6.0-beta.3
- @liskhq/lisk-validator@0.6.0-beta.3
- lisk-framework@0.10.0-beta.5
- @liskhq/lisk-framework-chain-connector-plugin@0.1.0-beta.5
- @liskhq/lisk-framework-dashboard-plugin@0.2.0-beta.5
- @liskhq/lisk-framework-faucet-plugin@0.2.0-beta.5
- @liskhq/lisk-framework-forger-plugin@0.3.0-beta.5
- @liskhq/lisk-framework-monitor-plugin@0.3.0-beta.5
- @liskhq/lisk-framework-report-misbehavior-plugin@0.3.0-beta.5
- lisk-sdk v6.0.0-beta.5
Bugs
- Invalid base method used in InitializeStateRecoveryCommand #8615
- Fix plugin child process loading issue #8701
- The error method incorrectly checks the status field #8606
- Lack of schema validation in InitializeStateRecoveryCommand #8620
- Remove status param from send method #8690
- Add missing checks in isChainNameAvailable endpoint #8681
- Missing check in the getMessageFeeTokenID #8618
- Round length should not be configurable in PoS module #8562
- Send method may lead to a crash when missing the timestamp parameter #8607
Improvements
- Simplify code for getMinReturnFeePerByte #8622
- Filter transaction pool by sender address #8693
- Add isChannelActive method #8588
- Certificate generation: Use of hard-coded constant #8611
- deductEscrowAmountWithTerminate function manually implements getOrDefault, instead of calling the existing method #8646
- Remove unnecessary _moduleName argument AuthEndpoint class #8642
- initGenesisState function should use the constant ADDRESS_LENGTH #8643
- Use constant ADDRESS_LENGTH in getValidatorKeys #8651
- Should use the EscrowSubstore.getKey instead of duplicate implementation #8645
- isSupported should use the splitTokenID function #8647
- Remove unnecessary check on removeSupportForChain #8649
- Bump semver from 7.3.8 to 7.5.2 (#8639) #8741
Version 6.0.0-beta.4
Change Log
v6.0.0-beta.4 (2023-06-29)
Full Changelog: v6.0.0-beta.3...v6.0.0-beta.4
Similar to the previous release, this release also includes multiple bug fixes found during the ongoing external audit.
Released packages
- lisk-commander@6.0.0-beta.4
- lisk-framework@0.10.0-beta.4
- @liskhq/lisk-framework-chain-connector-plugin@0.1.0-beta.4
- @liskhq/lisk-framework-dashboard-plugin@0.2.0-beta.4
- @liskhq/lisk-framework-faucet-plugin@0.2.0-beta.4
- @liskhq/lisk-framework-forger-plugin@0.3.0-beta.4
- @liskhq/lisk-framework-monitor-plugin@0.3.0-beta.4
- @liskhq/lisk-framework-report-misbehavior-plugin@0.3.0-beta.4
- lisk-sdk v6.0.0-beta.4
Bugs
Version 6.0.0-beta.3
Change Log
v6.0.0-beta.3 (2023-06-26)
Full Changelog: v6.0.0-beta.2...v6.0.0-beta.3
This release includes multiple bug fixes found during the ongoing external audit.
Released packages
- lisk-commander@6.0.0-beta.3
- @liskhq/lisk-api-client@6.0.0-beta.3
- @liskhq/lisk-chain@0.4.0-beta.3
- @liskhq/lisk-client@6.0.0-beta.3
- lisk-elements@6.0.0-beta.3
- @liskhq/lisk-p2p@0.8.0-beta.3
- @liskhq/lisk-transaction-pool@0.6.0-beta.3
- lisk-framework@0.10.0-beta.3
- @liskhq/lisk-framework-chain-connector-plugin@0.1.0-beta.3
- @liskhq/lisk-framework-dashboard-plugin@0.2.0-beta.3
- @liskhq/lisk-framework-faucet-plugin@0.2.0-beta.3
- @liskhq/lisk-framework-forger-plugin@0.3.0-beta.3
- @liskhq/lisk-framework-monitor-plugin@0.3.0-beta.3
- @liskhq/lisk-framework-report-misbehavior-plugin@0.3.0-beta.3
- lisk-sdk v6.0.0-beta.3
Bugs
- Token methods lack checks for negative token amounts #8470
- Unit Test Review: Random Module #8154
- Update generated protocol fixtures, folders, and their symlinks from dpos to pos #8579
- Token module supports all tokens from mainchain and not just LSK #8471
- Commands are responsible for validating their parameters #8475
- Schemas do not require fields that should be required #8474
- Schemas with required fields of non-existent properties #8472
- Faucet plugin build is not published as npm #8479
- Schemas with repeated ids #8473
- CCM fees are always burned #8532
- Lack of schema property length in chainAccountStore schema #8533
- Add length checks for ownChainAccountStore name property #8550
- Validator throws error on multisignature registration #8517
- The “otherBuffer” argument must be an instance of Buffer or Uint8Array. Received undefined #8610
- Update NFT and token module with additional checks and LIP updates #8580
- Chain ID length not validated in interoperability endpoints #8604