-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v2.35.0 - HIP-745 implementation #866
Conversation
…nsaction fields (#857) * Implemented initial logic about serializing a transaction to bytes, if it is not locked Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech> * Eddited to consider that transaction may not be signed. Refactored func location eddited testcase Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech> * Refactored all transactions Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech> * Added one example with token transfer transaction Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech> * Removed lint warnings Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech> * Refactored to check if signedBodyBytes is empty instead of Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech> * Added some testcases Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech> * Added tests and comments Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech> * Added a check inside 'account_create_transaction' for stakedNodeID Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech> * Refactored examples directories Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech> --------- Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech>
* Added more integration test for different transaction types Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech> * Change Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech> * fixed build error Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech> * Refactor Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech> * Fixed test Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech> * Implemeted PR suggestions Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech> * Eddited FileAppendTest Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech> --------- Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech>
Signed-off-by: NikolaMirchev <nikola.mirchev@limechain.tech>
Quality Gate passedKudos, no new issues were introduced! 0 New issues |
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #866 +/- ##
==========================================
- Coverage 72.47% 72.24% -0.24%
==========================================
Files 164 164
Lines 26202 26517 +315
==========================================
+ Hits 18991 19156 +165
- Misses 6571 6679 +108
- Partials 640 682 +42 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
Description:
Transactions can now be serialized without freezing them and continue modifying them after deserialization
This PR modifies ... in order to support ...
Checklist