-
Notifications
You must be signed in to change notification settings - Fork 31
feat(btc): add signPsbt/pushPsbt methods with UniSat,OKX and JoyID implementations #234
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
base: master
Are you sure you want to change the base?
Conversation
|
✅ Deploy Preview for apiccc ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for liveccc ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for docsccc ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for appccc ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
/gemini review |
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.
Code Review
This pull request successfully introduces signPsbt
and pushPsbt
methods across the Bitcoin signer implementations. The changes are well-documented with JSDoc comments, and the abstract methods are correctly implemented or stubbed out in concrete classes. The JoyID
implementation's @remarks
for pushPsbt
is particularly helpful for understanding its combined functionality. The overall quality of the changes is high, with only minor stylistic improvements suggested for comment placement in the JoyID
signer.
P2TR addresses are not supported yet.