Repository navigation
feat: parse Core V24 version 3 ProTx transactions #320
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
Merged
Merged
Changes from all commits
Commits
Show all changes
15 commits
Select commit
Hold shift + click to select a range
5cef2b0
feat: read Core ExtNetInfo addresses and check Tor v3 checksums
PastaPastaPasta 43e2674
feat: support Core V24 version 3 ProTx payloads
PastaPastaPasta 7e9793c
fix: align ExtNetInfo writer with reader and require v3 payouts
PastaPastaPasta 3f2d209
refactor: simplify ExtNetInfo helpers and ProTx v3 validation
PastaPastaPasta 01c4a79
fix: validate ProTx payouts, shares and signatures like Core
PastaPastaPasta 11a232a
fix: type ProUpServTx platform fields and bound base32 names
PastaPastaPasta 1039a65
fix: check ProTx versions and masternode addresses like Core
PastaPastaPasta 7414093
fix: compare masternode addresses by their bytes when checking duplic…
PastaPastaPasta 6945bf7
fix: mirror the rest of Core's context-free ProTx checks
PastaPastaPasta 5b7f0e0
fix: reject non-ASCII domain bytes when reading ExtNetInfo
PastaPastaPasta 2ba48eb
fix: read ProTx payloads exactly and keep their address bytes
PastaPastaPasta c3f2b27
fix: default v3 ProTx fields only when they are omitted
PastaPastaPasta f59c39f
fix: accept only Core's exact P2PKH form for ProTx payout scripts
PastaPastaPasta 1eb33b2
fix: require the exact P2SH length for ProTx payout scripts
PastaPastaPasta 8f5fde2
fix: check ProUpServTx operator payees exactly and reject foreign fields
PastaPastaPasta File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.