-
Notifications
You must be signed in to change notification settings - Fork 37
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
feat(jellyfish-transaction): Add updatemasternode dftx #1863
Conversation
Code Climate has analyzed commit d4d7736 and detected 3 issues on this pull request. Here's the issue category breakdown:
View more on Code Climate. |
✅ Deploy Preview for jellyfishsdk ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
Codecov ReportBase: 84.52% // Head: 91.73% // Increases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## main #1863 +/- ##
==========================================
+ Coverage 84.52% 91.73% +7.20%
==========================================
Files 358 361 +3
Lines 10414 10496 +82
Branches 1314 1321 +7
==========================================
+ Hits 8802 9628 +826
+ Misses 1537 825 -712
+ Partials 75 43 -32
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
Docker build preview for jellyfish/apps is ready! Built with commit 541b9e8
You can also get an immutable image with the commit hash
|
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
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.
Please add the tests mentioned in the call we had earlier. Other than that, LGTM!
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.
Mostly nitpicks. Other than that, LGTM.
packages/jellyfish-transaction-builder/__tests__/txn/txn_builder_masternode_update.test.ts
Outdated
Show resolved
Hide resolved
packages/jellyfish-transaction-builder/__tests__/txn/txn_builder_masternode_update.test.ts
Outdated
Show resolved
Hide resolved
packages/jellyfish-transaction-builder/src/txn/txn_builder_masternode.ts
Outdated
Show resolved
Hide resolved
packages/jellyfish-transaction-builder/__tests__/txn/txn_builder_masternode_update.test.ts
Outdated
Show resolved
Hide resolved
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. There have other comments from other stakeholders.
Give me a moment, trying to see if I can make the vout change/utxo amount more deterministic based on feedback from @delphk |
Ready for review again 😅 |
packages/jellyfish-transaction-builder/__tests__/txn/txn_builder_masternode_update.test.ts
Outdated
Show resolved
Hide resolved
packages/jellyfish-transaction-builder/__tests__/txn/txn_builder_masternode_update.test.ts
Outdated
Show resolved
Hide resolved
Shifted transaction builder code to #1894 |
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, this part is clear
… builder (#1894) <!-- Thanks for sending a pull request! --> #### What this PR does / why we need it: - updatemasternode transaction builder #### Which issue(s) does this PR fixes?: <!-- (Optional) Automatically closes linked issue when PR is merged. Usage: `Fixes #<issue number>`, or `Fixes (paste link of issue)`. --> Fixes part of #1842 #### Additional comments?: - #1863 needed for typings - <del> #1892 needed for createDeFiTx </del> Co-authored-by: Isaac Yong <[email protected]>
What this PR does / why we need it:
Which issue(s) does this PR fixes?:
Fixes part of #1842