forked from lightningnetwork/lnd
-
Notifications
You must be signed in to change notification settings - Fork 5
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
MWEB Light Client #8
Open
hectorchu
wants to merge
38
commits into
ltcsuite:master
Choose a base branch
from
ltcmweb:mweb
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+1,506
−1,070
Open
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
97378d8
Allow p2pkh outputs to be spent
hectorchu 83b49cc
Allow shutdown during recovery
hectorchu 8b1b72a
Fix mobile build
hectorchu 0cfc33f
Fix compat with latest ltcd
hectorchu 6d54898
Add mweb type to NewAddress
hectorchu d54a5a2
Add mweb to lncli NewAddress
hectorchu f6c6fab
Include mweb utxos in ListUnspent
hectorchu 9897f32
Show correct rawtx
hectorchu 8638181
Add basic mweb integration test
hectorchu 12afd01
Simplify
hectorchu 3bc8546
Remove the need to build and install lnd beforehand
hectorchu 9778db9
Test mweb send within wallet
hectorchu 0d173b8
Check txhash
hectorchu b9cb835
Add pegout test
hectorchu 4653ec9
Test pegout maturity
hectorchu 5f1e9c3
Add pegin to self test
hectorchu 6d49525
Simplify generate
hectorchu d5f4ff1
Test send mweb to litecoind
hectorchu 75739e9
Test pegout to litecoind
hectorchu 752d47f
Complex pegin-pegout transaction
hectorchu 7fc99c3
Many inputs/outputs test
hectorchu 161fb0f
Add stress test
hectorchu a15798a
Tidy up
hectorchu 13ca4da
Stress test lnd -> lnd
hectorchu 8d54b26
Upgraded transaction detail
hectorchu e0f6b25
Use ConnectPeer method
hectorchu 652eda0
Update test values
hectorchu 0560529
Revert previous commit
hectorchu 01d0b34
v21 doesn't have -rpcwaittimeout
hectorchu f6742d9
Fix mweb test
hectorchu eff15e3
Fix build
hectorchu dc17b5b
Fix protos
hectorchu e3ca0ed
Switching to go workspaces
hectorchu 7fda18c
Add mweb witness types
hectorchu 9a786eb
Skip mweb segwit outputs in test
hectorchu 49c6ae3
Update fees in test
hectorchu 319fdd1
Generate android protos
hectorchu e7902a1
Fix crash on systems which don't have localhost
hectorchu 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 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
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.
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.
@hectorchu in which case is the incorrect rawtx given?
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.
For MWEB txns. Because after we've broadcast it we modify the MsgTx to add 'in the clear' MWEB inputs and outputs to the MsgTx, from the MsgTx.Mweb data. So the serialized tx changes. We save the original broadcast serialization in a separate field.