lisk-sdk
lisk-sdk copied to clipboard
🔩 Lisk software development kit
### Description It seems, we have an unused method in framework/src/state_machine/block_context.ts ``` public setTransactions(transactions: Transaction[]): void { this._transactions = transactions; } ``` ### Motivation Since the method is unused, we...
### What was the problem? This PR resolves #7315 ### How was it solved? Implement as specified ### How was it tested? TBD
### Description Currently we have code like `export const createAPIContext = (params: Params) => new APIContext(params);` just to create instance of `APIContext`. ### Motivation This function seems unnecessarily extra lawyer...
### Description Currently both `createInitGenesisStateContext` & `createFinalizeGenesisStateContext` have a duplicated code block ``` return { eventQueue: childQueue, getAPIContext: () => new APIContext({ stateStore: this._stateStore, eventQueue: childQueue }), getStore: (moduleID: Buffer,...
### What was the problem? This PR resolves #7338 ### How was it solved? - main is used mainly for library, so updating the default to node.js version - Add...
### Description Currently we have `interface`s with similar elements. We can replace them using `type`, `type alias` & `intersection` feature. ### Motivation Elements are duplicated. We can simply use `type...
### What was the problem? This PR resolves #7346 ### How was it solved? - sender `nonce` & `verifyNonce` are updated as per LIP ### How was it tested?
### Motivation With introduction of on-chain events and failing transaction, all existing modules should be updated to incorporate this features to enhance the user experience. ### Tasks - [x] #7287...
### Description The purpose of this epic is to prepare the Lisk SDK v6.0.0-beta.X release after fixing the bugs identified by the initial quality assurance. ### Tasks - [x] #5317...
### Description Include transaction id to the response for all blocks and transactions endpoints. ### Motivation With SDKv6, all endpoints returns decoded response. Therefore, it would be good to include...